Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- stages:
- - test
- .test:
- image: node:alpine
- stage: test
- before_script:
- - yarn install --production=false --silent
- script:
- - echo "$CONFIG" >> ./.env
- - echo "$CONFIG_OVERRIDE" >> ./.env
- - yarn test
- only:
- - merge_requests
- .prod:
- variables:
- NODE_ENV: production
- CONFIG: $CONFIG_PROD
- only:
- - master
- .dev:
- variables:
- NODE_ENV: production
- CONFIG: $CONFIG_DEV
- only:
- - develop
- .bleeding:
- variables:
- NODE_ENV: production
- CONFIG: $CONFIG_DEV
- CONFIG_OVERRIDE: $CONFIG_BLEEDING
- only:
- - bleeding
- test_prod:
- extends:
- - .prod
- - .test
- test_dev:
- extends:
- - .dev
- - .test
- test_bleeding:
- extends:
- - .bleeding
- - .test
Add Comment
Please, Sign In to add comment