File tree Expand file tree Collapse file tree 1 file changed +17
-9
lines changed
Expand file tree Collapse file tree 1 file changed +17
-9
lines changed Original file line number Diff line number Diff line change @@ -36,13 +36,21 @@ jobs:
3636 concurrency : development
3737 runs-on : ubuntu-latest
3838 steps :
39- - name : deploy
40- uses : appleboy/ssh-action@v0.1.5
39+ - uses : actions/checkout@v3
40+ - name : Setup Java JDK
41+ uses : actions/setup-java@v3.5.1
42+ with :
43+ distribution : ' temurin'
44+ java-version : ' 17'
45+ - name : Login to Heroku Docker Registry
46+ uses : docker/login-action@v2
4147 with :
42- host : ${{ secrets.SSH_HOST_DEV }}
43- username : ${{ secrets.SSH_USERNAME }}
44- key : ${{ secrets.SSH_KEY }}
45- script : |
46- docker stop mobtimer
47- docker rm mobtimer
48- docker run -d -e VIRTUAL_HOST=dev.timer.mob.sh -e LETSENCRYPT_HOST=dev.timer.mob.sh -e LETSENCRYPT_EMAIL=team@mob.sh -e PORT=80 --expose 80 --network=proxy --pull always --name mobtimer remotemobprogramming/mob-timer:${{ github.sha }}
48+ registry : registry.heroku.com
49+ username : _
50+ password : ${{ secrets.HEROKU_AUTH_TOKEN }}
51+ - name : Docker Build Heroku
52+ run : ./mvnw spring-boot:build-image
53+ - name : Docker Tag Heroku
54+ run : docker tag remotemobprogramming/mob-timer registry.heroku.com/${{ secrets.HEROKU_APP_NAME_DEV }}/web
55+ - name : Docker Push Heroku
56+ run : docker push registry.heroku.com/${{ secrets.HEROKU_APP_NAME_DEV }}/web
You can’t perform that action at this time.
0 commit comments