File tree Expand file tree Collapse file tree 1 file changed +7
-7
lines changed
Expand file tree Collapse file tree 1 file changed +7
-7
lines changed Original file line number Diff line number Diff line change 1- name : React CI/CD
1+ name : Docker CI/CD
22
33on :
44 push :
77 branches : [master]
88
99env :
10- PROJECT_DIR : /home/ganesh/ganesh-website-2025/ganesh-website
11- DOCKER_DIR : /home/ganesh/ganesh-website-2025/ganesh-website/ganesh
10+ REPO_DIR : /home/ganesh/ganesh-website-2025/ganesh-website
11+ PROJECT_DIR : /home/ganesh/ganesh-website-2025/ganesh-website/ganesh
1212
1313jobs :
1414 build :
1515 runs-on : self-hosted
1616
1717 steps :
1818 - name : Ensure Clean Git State
19- working-directory : ${{ env.PROJECT_DIR }}
19+ working-directory : ${{ env.REPO_DIR }}
2020 run : |
2121 git fetch origin master
2222 git reset --hard origin/master
@@ -26,16 +26,16 @@ jobs:
2626 run : npm ci
2727
2828 - name : Build Docker Image
29- working-directory : ${{ env.DOCKER_DIR }}
29+ working-directory : ${{ env.PROJECT_DIR }}
3030 run : sudo docker compose -f docker-compose.prod.yaml build
3131
3232 - name : Stop Containers
33- working-directory : ${{ env.DOCKER_DIR }}
33+ working-directory : ${{ env.PROJECT_DIR }}
3434 run : sudo docker compose -f docker-compose.prod.yaml down --rmi all
3535
3636 - name : Remove Old Images
3737 run : sudo docker image prune -af
3838
3939 - name : Start Containers
40- working-directory : ${{ env.DOCKER_DIR }}
40+ working-directory : ${{ env.PROJECT_DIR }}
4141 run : sudo docker compose -f docker-compose.prod.yaml up -d
You can’t perform that action at this time.
0 commit comments