You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
509 B
31 lines
509 B
image: ilaborie/hugonode
|
|
|
|
variables:
|
|
GIT_SUBMODULE_STRATEGY : recursive
|
|
|
|
before_script:
|
|
- hugo version
|
|
- echo node `node --version`
|
|
- echo yarn `yarn --version`
|
|
|
|
sandbox:
|
|
script:
|
|
- hugo
|
|
- firebase use default
|
|
- firebase deploy --token "$FIREBASE_SANDBOX_TOKEN"
|
|
artifacts:
|
|
paths:
|
|
- public
|
|
only:
|
|
- develop
|
|
|
|
prod:
|
|
script:
|
|
- hugo
|
|
- firebase use prod
|
|
- firebase deploy --token "$FIREBASE_PROD_TOKEN"
|
|
artifacts:
|
|
paths:
|
|
- public
|
|
only:
|
|
- master
|
|
|