File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -116,19 +116,10 @@ jobs:
116116 working-directory : /
117117 comment : Deploy
118118 command : |
119- DOPPLER_TOKEN="${{ secrets.DOPPLER_TOKEN }}" /usr/bin/doppler secrets download --project waitfair --config prd --format env-no-quotes --no-file > /tmp/doppler.env
120-
121- docker pull ghcr.io/${{ needs.buildImageAndPush.outputs.owner_lc }}/${{ needs.buildImageAndPush.outputs.image_name }}:latest
122-
123- docker stop app1 2>/dev/null || true
124- docker rm app1 2>/dev/null || true
125-
126- docker run -d \
127- --name app1 \
128- --network common \
129- -p 8080:8080 \
130- --env-file /tmp/doppler.env \
131- ghcr.io/${{ needs.buildImageAndPush.outputs.owner_lc }}/${{ needs.buildImageAndPush.outputs.image_name }}:latest
132-
133- rm -f /tmp/doppler.env
119+ docker pull ghcr.io/${{ needs.buildImageAndPush.outputs.owner_lc }}/${{ needs.buildImageAndPush.outputs.image_name }}:latest && \
120+ docker stop app1 2>/dev/null || true && \
121+ docker rm app1 2>/dev/null || true && \
122+ DOPPLER_TOKEN='${{ secrets.DOPPLER_TOKEN }}' /usr/bin/doppler secrets download --project waitfair --config prd --format env-no-quotes --no-file > /tmp/doppler.env && \
123+ docker run -d --name app1 --network common -p 8080:8080 --env-file /tmp/doppler.env ghcr.io/${{ needs.buildImageAndPush.outputs.owner_lc }}/${{ needs.buildImageAndPush.outputs.image_name }}:latest && \
124+ rm -f /tmp/doppler.env && \
134125 docker image prune -f
You can’t perform that action at this time.
0 commit comments