fix: copy compose file to server on deploy; add readme
Deploy / build-and-deploy (push) Successful in 1m41s
Deploy / build-and-deploy (push) Successful in 1m41s
This commit is contained in:
@@ -29,10 +29,10 @@ jobs:
|
||||
run: |
|
||||
docker save barabingo:latest | gzip > /tmp/barabingo.tar.gz
|
||||
|
||||
- name: Copy image to server
|
||||
- name: Copy files to server
|
||||
run: |
|
||||
scp /tmp/barabingo.tar.gz root@barabingo:/tmp/barabingo.tar.gz
|
||||
scp /tmp/barabingo.tar.gz docker-compose.yml root@barabingo:/opt/barabingo/
|
||||
|
||||
- name: Deploy on server
|
||||
run: |
|
||||
ssh root@barabingo 'cd /opt/barabingo && docker load < /tmp/barabingo.tar.gz && docker compose down --remove-orphans 2>/dev/null; docker compose up -d && rm -f /tmp/barabingo.tar.gz && docker image prune -f'
|
||||
ssh root@barabingo 'cd /opt/barabingo && docker load < barabingo.tar.gz && docker compose down --remove-orphans 2>/dev/null; docker compose up -d && rm -f barabingo.tar.gz && docker image prune -f'
|
||||
|
||||
Reference in New Issue
Block a user