This commit is contained in:
@@ -26,17 +26,14 @@ jobs:
|
||||
- name: Push Docker image to registry
|
||||
run: docker push registry.rokoh.com/rokoh:latest
|
||||
|
||||
deploy:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
needs: build
|
||||
|
||||
steps:
|
||||
- name: Install Docker
|
||||
uses: docker/setup-action@v2
|
||||
|
||||
- name: Pull Docker image from registry
|
||||
run: docker pull registry.rokoh.com/rokoh:latest
|
||||
|
||||
- name: Run Docker container
|
||||
run: docker run -d -p 6000:80 registry.rokoh.com/rokoh:latest
|
||||
- name: SSH Deploy
|
||||
uses: appleboy/ssh-action@v1.0.3
|
||||
with:
|
||||
host: 10.1.1.90
|
||||
username: ${{ secrets.SERVER_USERNAME }}
|
||||
password: ${{ secrets.SERVER_PASSWORD }}
|
||||
script: |
|
||||
docker pull registry.rokoh.com/rokoh:latest
|
||||
docker stop rokoh || true
|
||||
docker rm rokoh || true
|
||||
docker run -d --name rokoh -p 6000:80 registry.rokoh.com/rokoh:latest
|
||||
Reference in New Issue
Block a user