diff --git a/.deploy-infra/deploy-prod.yaml b/.deploy-infra/deploy-prod.yaml index dc6a849..8d1cc5b 100644 --- a/.deploy-infra/deploy-prod.yaml +++ b/.deploy-infra/deploy-prod.yaml @@ -129,6 +129,22 @@ services: parallelism: 1 order: start-first + youtrack: + image: jetbrains/youtrack:2022.2.60480 + volumes: + - /sprint-data/youtrack:/opt/youtrack + ports: + - "1231:8080" + deploy: + mode: replicated + placement: + constraints: [node.role == manager] + restart_policy: + condition: any + update_config: + parallelism: 1 + order: start-first + volumes: minio_data: driver: local diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c625b57..624778c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -10,8 +10,10 @@ stages: - docker network create -d overlay --attachable common-infra-nginx || true - mkdir /sprint-data/mongo || true - mkdir /sprint-data/redis || true + - mkdir /sprint-data/youtrack || true - chmod 777 /sprint-data/grafana - chmod 777 /sprint-data/redis + - chmod 777 /sprint-data/youtrack build: stage: build