Skip to content

Commit 7cb6f61

Browse files
authored
Update build-docker.yaml
Added no cache
1 parent 7ec00f4 commit 7cb6f61

1 file changed

Lines changed: 15 additions & 9 deletions

File tree

.github/workflows/build-docker.yaml

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,18 @@ jobs:
99
steps:
1010
- name: Checkout repository
1111
uses: actions/checkout@v4
12-
- name: build image
13-
run: |
14-
docker build ./api/ -t echelonkay/devops-qr-code-api:latest
15-
docker build ./front-end-nextjs/ -t echelonkay/devops-qr-code-frontend:latest
16-
- name: push image to docker hub
17-
run: |
18-
docker login -u echelonkay -p ${{ secrets.DOCKER_HUB_TOKEN }}
19-
docker push echelonkay/devops-qr-code-api:latest
20-
docker push echelonkay/devops-qr-code-frontend:latest
12+
13+
- name: Log in to Docker Hub
14+
run: echo "${{ secrets.DOCKER_HUB_TOKEN }}" | docker login -u "echelonkay" --password-stdin
15+
16+
- name: Build API image
17+
run: docker build ./api/ -t echelonkay/devops-qr-code-api:latest --no-cache
18+
19+
- name: Build Frontend image
20+
run: docker build ./front-end-nextjs/ -t echelonkay/devops-qr-code-frontend:latest --no-cache
21+
22+
- name: Push API image to Docker Hub
23+
run: docker push echelonkay/devops-qr-code-api:latest
24+
25+
- name: Push Frontend image to Docker Hub
26+
run: docker push echelonkay/devops-qr-code-frontend:latest

0 commit comments

Comments
 (0)