2020 - name : Create .env file
2121 run : |
2222 touch ./.env
23- echo "${{ secrets.ENV }}" > ./.env
23+ echo "${{ secrets.ENV2 }}" > ./.env
2424 shell : bash
2525
2626 - name : Install Dependencies
3535 context : .
3636 dockerfile : Dockerfile
3737 push : false
38- tags : ${{secrets.DOCKER_USERNAME}}/dpbrfe:latest
38+ tags : ${{secrets.DOCKER_USERNAME}}/dpbrfe:local
3939
4040 - name : Docker Login
4141 uses : docker/login-action@v3
@@ -49,29 +49,29 @@ jobs:
4949 context : .
5050 dockerfile : Dockerfile
5151 push : true
52- tags : ${{secrets.DOCKER_USERNAME}}/dpbrfe:latest
52+ tags : ${{secrets.DOCKER_USERNAME}}/dpbrfe:local
5353
54- - name : Docker Deploy
55- uses : appleboy/ssh-action@master
56- with :
57- host : ${{secrets.HOST}}
58- username : ubuntu
59- key : ${{secrets.PEM_KEY}}
60- script : |
61- sudo docker pull ${{secrets.DOCKER_USERNAME}}/dpbrfe:latest
62-
63- EXISTING_CONTAINER_ID=$(sudo docker ps -q -f "publish=3000" -f "status=running")
64- if [ ! -z "$EXISTING_CONTAINER_ID" ]; then
65- sudo docker stop $EXISTING_CONTAINER_ID
66- sudo docker rm $EXISTING_CONTAINER_ID
67- fi
68-
69- EXISTING_CONTAINER_ID=$(sudo docker ps -q -f "publish=3000" -f "status=exited")
70- if [ ! -z "$EXISTING_CONTAINER_ID" ]; then
71- sudo docker rm $EXISTING_CONTAINER_ID
72- fi
73-
74- sudo docker rm $(sudo docker ps --filter 'status=exited' -a -q)
75- sudo docker run -d --name dpbrfe -p 3000:3000 --net ${{secrets.DOCKER_NETWORK}} \
76- ${{secrets.DOCKER_USERNAME}}/dpbrfe:latest
77- sudo docker image prune -a -f
54+ # - name: Docker Deploy
55+ # uses: appleboy/ssh-action@master
56+ # with:
57+ # host: ${{secrets.HOST}}
58+ # username: ubuntu
59+ # key: ${{secrets.PEM_KEY}}
60+ # script: |
61+ # sudo docker pull ${{secrets.DOCKER_USERNAME}}/dpbrfe:latest
62+ #
63+ # EXISTING_CONTAINER_ID=$(sudo docker ps -q -f "publish=3000" -f "status=running")
64+ # if [ ! -z "$EXISTING_CONTAINER_ID" ]; then
65+ # sudo docker stop $EXISTING_CONTAINER_ID
66+ # sudo docker rm $EXISTING_CONTAINER_ID
67+ # fi
68+ #
69+ # EXISTING_CONTAINER_ID=$(sudo docker ps -q -f "publish=3000" -f "status=exited")
70+ # if [ ! -z "$EXISTING_CONTAINER_ID" ]; then
71+ # sudo docker rm $EXISTING_CONTAINER_ID
72+ # fi
73+ #
74+ # sudo docker rm $(sudo docker ps --filter 'status=exited' -a -q)
75+ # sudo docker run -d --name dpbrfe -p 3000:3000 --net ${{secrets.DOCKER_NETWORK}} \
76+ # ${{secrets.DOCKER_USERNAME}}/dpbrfe:latest
77+ # sudo docker image prune -a -f
0 commit comments