Skip to content

Commit 32df7dc

Browse files
committed
Add docker deployment on backend-java
1 parent af7f602 commit 32df7dc

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/backend-java.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ jobs:
1212
defaults:
1313
run:
1414
working-directory: backend-java
15+
1516
steps:
1617
- uses: actions/checkout@v4
1718

@@ -32,3 +33,16 @@ jobs:
3233

3334
- name: Build and install
3435
run: mvn clean install
36+
37+
- name: Login to Docker Hub
38+
uses: docker/login-action@v3
39+
with:
40+
username: ${{ secrets.DOCKER_USERNAME }}
41+
password: ${{ secrets.DOCKER_PASSWORD }}
42+
43+
- name: Build Docker image
44+
run: docker build -t ${{ secrets.DOCKER_USERNAME }}/backend-java:latest .
45+
working-directory: backend-java
46+
47+
- name: Push Docker image
48+
run: docker push ${{ secrets.DOCKER_USERNAME }}/backend-java:latest

0 commit comments

Comments
 (0)