qpa-client/.gitlab-ci.yml
2018-06-03 11:52:36 +02:00

18 lines
466 B
YAML

image: devillex/docker-firebase:latest
cache:
paths:
- node_modules/
deploy_staging:
stage: deploy
environment: staging
only:
- master
script:
- make configure-functions-staging
- yarn
- (cd functions; yarn)
- (cd functions; yarn lint)
- firebase use --token $FIREBASE_DEPLOY_KEY_STAGING qpa-staging
- firebase deploy -m "Pipeline $CI_PIPELINE_ID, build $CI_BUILD_ID" --non-interactive --token $FIREBASE_DEPLOY_KEY_STAGING