infra/.gitlab-ci.yml
Administrator 47f71fb20f initial
2022-08-13 14:59:00 +03:00

24 lines
416 B
YAML

stages:
- deploy-dev
- deploy-prod
deploy-dev:
stage: deploy-dev
tags:
- demo
rules:
- if: '$CI_COMMIT_BRANCH == "master"'
when: on_success
- when: manual
script:
- docker stack deploy -c ./.deploy/deploy-dev.yaml infra
deploy-prod:
stage: deploy-prod
tags:
- main
only:
- master
when: manual
script:
- docker stack deploy -c ./.deploy/deploy-prod.yaml infra