Compare commits

..

6 Commits

Author SHA1 Message Date
9cdbfa177d Merge pull request 'master' (#15) from master into prod
Reviewed-on: #15
2024-11-22 01:22:09 +03:00
Administrator
e445b1f84f fix
All checks were successful
Deploy Dev / Build (pull_request) Successful in 5s
Deploy Dev / Push (pull_request) Successful in 5s
Deploy Dev / Deploy dev (pull_request) Successful in 28s
Deploy Prod / Build (pull_request) Successful in 5s
Deploy Prod / Push (pull_request) Successful in 7s
Deploy Prod / Deploy prod (pull_request) Successful in 31s
2024-11-22 01:15:41 +03:00
Administrator
56bf308eca Merge branch 'master' of https://gitea.sprinthub.ru/self/infra
Some checks failed
Deploy Dev / Build (pull_request) Successful in 6s
Deploy Dev / Push (pull_request) Successful in 7s
Deploy Dev / Deploy dev (pull_request) Failing after 4s
2024-11-22 01:11:48 +03:00
Administrator
3b27b42d8d fix 2024-11-22 01:11:23 +03:00
dcfe517979 Update .deploy-infra/deploy-dev.yaml
All checks were successful
Deploy Dev / Build (pull_request) Successful in 7s
Deploy Dev / Push (pull_request) Successful in 12s
Deploy Dev / Deploy dev (pull_request) Successful in 42s
2024-11-20 19:37:58 +03:00
90a499a5c2 Update .deploy-infra/deploy-dev.yaml
All checks were successful
Deploy Dev / Build (pull_request) Successful in 6s
Deploy Dev / Push (pull_request) Successful in 19s
Deploy Dev / Deploy dev (pull_request) Successful in 1m30s
2024-11-20 19:33:10 +03:00
3 changed files with 16 additions and 0 deletions

View File

@ -41,6 +41,8 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
ref: dev ref: dev
- name: prepare
run: chmod 777 ./run.sh && ./run.sh
- name: deploy swarmpit - name: deploy swarmpit
run: docker stack deploy --with-registry-auth -c ./.deploy-swarmpit/deploy-dev.yaml swarmpit run: docker stack deploy --with-registry-auth -c ./.deploy-swarmpit/deploy-dev.yaml swarmpit
- name: deploy portainer - name: deploy portainer

View File

@ -41,6 +41,8 @@ jobs:
uses: actions/checkout@v4 uses: actions/checkout@v4
with: with:
ref: prod ref: prod
- name: prepare
run: chmod 777 ./run.sh && ./run.sh
- name: deploy swarmpit - name: deploy swarmpit
run: docker stack deploy --with-registry-auth -c ./.deploy-swarmpit/deploy-prod.yaml swarmpit run: docker stack deploy --with-registry-auth -c ./.deploy-swarmpit/deploy-prod.yaml swarmpit
- name: deploy portainer - name: deploy portainer

12
run.sh Normal file
View File

@ -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