6262 uses : actions/checkout@v2
6363 with :
6464 repository : ita-social-projects/VictoryCenter-DevOps
65+ - name : Stop all containers
66+ run : docker stop nginx certbot frontend backend
67+ - name : Delete additon info
68+ run : docker system prune -f
69+ - name : Set up enviroments
70+ run : |
71+ export INITIAL_ADMIN_EMAIL=${{ secrets.INITIAL_ADMIN_EMAIL }}
72+ export INITIAL_ADMIN_PASSWORD=${{ secrets.INITIAL_ADMIN_PASSWORD }}
73+ export JWTOPTIONS_SECRETKEY=${{ secrets.JWTOPTIONS_SECRETKEY }}
74+ export JWTOPTIONS_REFRESH_TOKEN_SECRETKEY=${{ secrets.JWTOPTIONS_REFRESH_TOKEN_SECRETKEY }}
75+ export DOCKER_TAG_FRONTEND=1.0.0.42
76+ export DOCKER_TAG_BACKEND=1.0.0.23
77+ export DB_CONNECTION_STRING=${{ secrets.DB_CONNECTION_STRING }}
78+ - name : Deploy Stage
79+ run : docker compose up -d
80+
6581 manual_approval_rollback :
6682 needs : stage_deploy
6783 environment : stage
@@ -85,7 +101,26 @@ jobs:
85101 run : echo "test_val_2=${GITHUB_REF##*/}.$((RUN_NUM - 1))"
86102 - name : Rollback tags
87103 run : echo ${{ needs.stage_deploy.outputs.backend_tag }}
88-
104+ - name : Checkout
105+ uses : actions/checkout@v2
106+ with :
107+ repository : ita-social-projects/VictoryCenter-DevOps
108+ - name : Stop all containers
109+ run : docker stop nginx certbot frontend backend
110+ - name : Delete additon info
111+ run : docker system prune -f
112+ - name : Set up enviroments
113+ run : |
114+ export INITIAL_ADMIN_EMAIL=${{ secrets.INITIAL_ADMIN_EMAIL }}
115+ export INITIAL_ADMIN_PASSWORD=${{ secrets.INITIAL_ADMIN_PASSWORD }}
116+ export JWTOPTIONS_SECRETKEY=${{ secrets.JWTOPTIONS_SECRETKEY }}
117+ export JWTOPTIONS_REFRESH_TOKEN_SECRETKEY=${{ secrets.JWTOPTIONS_REFRESH_TOKEN_SECRETKEY }}
118+ export DOCKER_TAG_FRONTEND=${{ needs.stage_deploy.outputs.frontend_tag }}
119+ export DOCKER_TAG_BACKEND=${{ needs.stage_deploy.outputs.backend_tag }}
120+ export DB_CONNECTION_STRING=${{ secrets.DB_CONNECTION_STRING }}
121+ - name : Deploy Stage
122+ run : docker compose up -d
123+
89124 # post_action:
90125 #
91126# runs-on: ubuntu-latest
0 commit comments