Skip to content

Commit b9b5e5c

Browse files
git commit -m 'fixed a bug with CI/CD pipeline'
1 parent 7bebffa commit b9b5e5c

File tree

1 file changed

+7
-8
lines changed

1 file changed

+7
-8
lines changed

.github/workflows/autodeploy.yml

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -120,16 +120,15 @@ jobs:
120120
sudo docker system prune -a --volumes -f
121121
122122
# Step 14: Pull the latest images
123-
docker pull ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:master
124-
docker pull ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:master
123+
sudo docker pull ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:master
124+
sudo docker pull ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:master
125125
126126
# Step 15: Run the docker containers
127-
docker run -d -p 5173:5173 ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:master
128-
docker run -d -p 8081:8081 ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:master
127+
sudo docker run -d -p 5173:5173 ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:master
128+
sudo docker run -d -p 8081:8081 ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:master
129129
130130
# Step 16: Run post deployment tests
131-
docker compose down
132-
docker compose up -d --pull always
133-
docker ps
134-
docker ps -q | xargs -I {} docker exec {} npm test
131+
sudo docker ps
132+
sudo docker run --rm ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-frontend:master npm test
133+
sudo docker run --rm ${{ secrets.DOCKERHUB_USERNAME }}/course-matrix-backend:master npm test
135134
EOF

0 commit comments

Comments
 (0)