From 90a499a5c2df7a3afaf789d82a543263bce212a7 Mon Sep 17 00:00:00 2001 From: emmatveev Date: Wed, 20 Nov 2024 19:33:10 +0300 Subject: [PATCH 1/4] Update .deploy-infra/deploy-dev.yaml --- .deploy-infra/deploy-dev.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.deploy-infra/deploy-dev.yaml b/.deploy-infra/deploy-dev.yaml index 7b7fed0..6944154 100644 --- a/.deploy-infra/deploy-dev.yaml +++ b/.deploy-infra/deploy-dev.yaml @@ -45,7 +45,7 @@ services: order: start-first mongo: - image: mongo:6.0.2 + image: mongo:8.0.3 volumes: - /sprint-data/mongo:/data/db environment: From dcfe517979195d60a378a8b4b456fce65985d1d5 Mon Sep 17 00:00:00 2001 From: emmatveev Date: Wed, 20 Nov 2024 19:37:58 +0300 Subject: [PATCH 2/4] Update .deploy-infra/deploy-dev.yaml --- .deploy-infra/deploy-dev.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.deploy-infra/deploy-dev.yaml b/.deploy-infra/deploy-dev.yaml index 6944154..7b7fed0 100644 --- a/.deploy-infra/deploy-dev.yaml +++ b/.deploy-infra/deploy-dev.yaml @@ -45,7 +45,7 @@ services: order: start-first mongo: - image: mongo:8.0.3 + image: mongo:6.0.2 volumes: - /sprint-data/mongo:/data/db environment: From 3b27b42d8da62218beafaa21b8fdc483da8beddf Mon Sep 17 00:00:00 2001 From: Administrator Date: Fri, 22 Nov 2024 01:11:23 +0300 Subject: [PATCH 3/4] fix --- .gitea/workflows/deploy-dev.yaml | 2 ++ .gitea/workflows/deploy-prod.yaml | 2 ++ run.sh | 12 ++++++++++++ 3 files changed, 16 insertions(+) create mode 100644 run.sh diff --git a/.gitea/workflows/deploy-dev.yaml b/.gitea/workflows/deploy-dev.yaml index 627017b..bf0c49a 100644 --- a/.gitea/workflows/deploy-dev.yaml +++ b/.gitea/workflows/deploy-dev.yaml @@ -41,6 +41,8 @@ jobs: uses: actions/checkout@v4 with: ref: dev + - name: prepare + run: ./run.sh - name: deploy swarmpit run: docker stack deploy --with-registry-auth -c ./.deploy-swarmpit/deploy-dev.yaml swarmpit - name: deploy portainer diff --git a/.gitea/workflows/deploy-prod.yaml b/.gitea/workflows/deploy-prod.yaml index 12f4022..01f39c2 100644 --- a/.gitea/workflows/deploy-prod.yaml +++ b/.gitea/workflows/deploy-prod.yaml @@ -41,6 +41,8 @@ jobs: uses: actions/checkout@v4 with: ref: prod + - name: prepare + run: ./run.sh - name: deploy swarmpit run: docker stack deploy --with-registry-auth -c ./.deploy-swarmpit/deploy-prod.yaml swarmpit - name: deploy portainer diff --git a/run.sh b/run.sh new file mode 100644 index 0000000..21dbcbe --- /dev/null +++ b/run.sh @@ -0,0 +1,12 @@ +docker login -u mathwave -p $DOCKERHUB_PASSWORD +docker network create -d overlay --attachable swarmpit-nginx || true +docker network create -d overlay --attachable common-infra-nginx || true +docker network create -d overlay --attachable queues || true +mkdir /sprint-data/mongo || true +mkdir /sprint-data/redis || true +mkdir /sprint-data/rabbitmq || true +mkdir /sprint-data/certs || true +mkdir /sprint-data/gitea || true +chmod 777 /sprint-data/redis +chmod 777 /sprint-data/rabbitmq +chmod 777 /sprint-data/gitea \ No newline at end of file From e445b1f84ff8bbf6ffccbd5c9ccdba29bb7e31b2 Mon Sep 17 00:00:00 2001 From: Administrator Date: Fri, 22 Nov 2024 01:15:41 +0300 Subject: [PATCH 4/4] fix --- .gitea/workflows/deploy-dev.yaml | 2 +- .gitea/workflows/deploy-prod.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy-dev.yaml b/.gitea/workflows/deploy-dev.yaml index bf0c49a..4356640 100644 --- a/.gitea/workflows/deploy-dev.yaml +++ b/.gitea/workflows/deploy-dev.yaml @@ -42,7 +42,7 @@ jobs: with: ref: dev - name: prepare - run: ./run.sh + run: chmod 777 ./run.sh && ./run.sh - name: deploy swarmpit run: docker stack deploy --with-registry-auth -c ./.deploy-swarmpit/deploy-dev.yaml swarmpit - name: deploy portainer diff --git a/.gitea/workflows/deploy-prod.yaml b/.gitea/workflows/deploy-prod.yaml index 01f39c2..e200bcd 100644 --- a/.gitea/workflows/deploy-prod.yaml +++ b/.gitea/workflows/deploy-prod.yaml @@ -42,7 +42,7 @@ jobs: with: ref: prod - name: prepare - run: ./run.sh + run: chmod 777 ./run.sh && ./run.sh - name: deploy swarmpit run: docker stack deploy --with-registry-auth -c ./.deploy-swarmpit/deploy-prod.yaml swarmpit - name: deploy portainer