@@ -38,41 +38,41 @@ jobs:
3838 else
3939 echo "runners=false" >> $GITHUB_OUTPUT
4040 fi
41- build-and-push-backend :
42- needs : check-changes
43- if : needs.check-changes.outputs.backend_changed == 'true'
44- runs-on : ubuntu-latest
41+ build-and-push-backend :
42+ needs : check-changes
43+ if : needs.check-changes.outputs.backend_changed == 'true'
44+ runs-on : ubuntu-latest
4545
46- steps :
47- - uses : actions/checkout@v4
46+ steps :
47+ - uses : actions/checkout@v4
4848
49- - name : Login to Docker Hub
50- uses : docker/login-action@v3
51- with :
52- username : ${{ secrets.DOCKER_USERNAME }}
53- password : ${{ secrets.DOCKER_PASSWORD }}
49+ - name : Login to Docker Hub
50+ uses : docker/login-action@v3
51+ with :
52+ username : ${{ secrets.DOCKER_USERNAME }}
53+ password : ${{ secrets.DOCKER_PASSWORD }}
5454
55- - name : Build and push backend
56- run : |
57- IMAGE="${{ secrets.DOCKER_USERNAME }}/pipelinex:backend-latest"
58- docker build -f backend/Dockerfile -t "$IMAGE" .
59- docker push "$IMAGE"
60- build-and-push-runners :
61- needs : check-changes
62- if : needs.check-changes.outputs.runners_changed == 'true'
63- runs-on : ubuntu-latest
55+ - name : Build and push backend
56+ run : |
57+ IMAGE="${{ secrets.DOCKER_USERNAME }}/pipelinex:backend-latest"
58+ docker build -f backend/Dockerfile -t "$IMAGE" .
59+ docker push "$IMAGE"
60+ build-and-push-runners :
61+ needs : check-changes
62+ if : needs.check-changes.outputs.runners_changed == 'true'
63+ runs-on : ubuntu-latest
6464
65- steps :
66- - uses : actions/checkout@v4
65+ steps :
66+ - uses : actions/checkout@v4
6767
68- - name : Login to Docker Hub
69- uses : docker/login-action@v3
70- with :
71- username : ${{ secrets.DOCKER_USERNAME }}
72- password : ${{ secrets.DOCKER_PASSWORD }}
68+ - name : Login to Docker Hub
69+ uses : docker/login-action@v3
70+ with :
71+ username : ${{ secrets.DOCKER_USERNAME }}
72+ password : ${{ secrets.DOCKER_PASSWORD }}
7373
74- - name : Build and push runner
75- run : |
76- IMAGE="${{ secrets.DOCKER_USERNAME }}/pipelinex:java17-maven3.9-latest"
77- docker build -f runners/java17-maven3.9/Dockerfile -t "$IMAGE" .
78- docker push "$IMAGE"
74+ - name : Build and push runner
75+ run : |
76+ IMAGE="${{ secrets.DOCKER_USERNAME }}/pipelinex:java17-maven3.9-latest"
77+ docker build -f runners/java17-maven3.9/Dockerfile -t "$IMAGE" .
78+ docker push "$IMAGE"
0 commit comments