@@ -66,17 +66,18 @@ jobs:
6666 run : docker stop nginx certbot frontend backend
6767 - name : Delete additon info
6868 run : docker system prune -f
69- - name : Set up enviroments
69+ - name : Set up enviroments and Deploy
70+ env :
71+ INITIAL_ADMIN_EMAIL : ${{ secrets.INITIAL_ADMIN_EMAIL }}
72+ INITIAL_ADMIN_PASSWORD : ${{ secrets.INITIAL_ADMIN_PASSWORD }}
73+ JWTOPTIONS_SECRETKEY : ${{ secrets.JWTOPTIONS_SECRETKEY }}
74+ JWTOPTIONS_REFRESH_TOKEN_SECRETKEY : ${{ secrets.JWTOPTIONS_REFRESH_TOKEN_SECRETKEY }}
75+ DOCKER_TAG_FRONTEND : 1.0.0.42
76+ DOCKER_TAG_BACKEND : 1.0.0.23
77+ DB_CONNECTION_STRING : ${{ secrets.DB_CONNECTION_STRING }}
7078 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
79+ docker compose up -d
80+
8081
8182 manual_approval_rollback :
8283 needs : stage_deploy
@@ -109,17 +110,18 @@ jobs:
109110 run : docker stop nginx certbot frontend backend
110111 - name : Delete additon info
111112 run : docker system prune -f
112- - name : Set up enviroments
113+ - name : Set up enviroments and Deploy
114+ env :
115+ INITIAL_ADMIN_EMAIL : ${{ secrets.INITIAL_ADMIN_EMAIL }}
116+ INITIAL_ADMIN_PASSWORD : ${{ secrets.INITIAL_ADMIN_PASSWORD }}
117+ JWTOPTIONS_SECRETKEY : ${{ secrets.JWTOPTIONS_SECRETKEY }}
118+ JWTOPTIONS_REFRESH_TOKEN_SECRETKEY : ${{ secrets.JWTOPTIONS_REFRESH_TOKEN_SECRETKEY }}
119+ DOCKER_TAG_FRONTEND : 1.0.0.42
120+ DOCKER_TAG_BACKEND : 1.0.0.23
121+ DB_CONNECTION_STRING : ${{ secrets.DB_CONNECTION_STRING }}
113122 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+ docker compose up -d
124+
123125
124126 # post_action:
125127 #
0 commit comments