Skip to content

Commit eb22cf5

Browse files
authored
Make deployment more robust (#337)
1 parent 563173e commit eb22cf5

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

docker/docker-compose.prod.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ x-shared-secret-environment:
1919
- ../secrets/sendgrid.env
2020
volumes:
2121
- /tmp:/tmp
22+
restart: always
2223

2324
services:
2425

docker/setup/vm.sh

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22

33
if [[ "$1" != "install" ]]; then
44
cd /home/opwen/opwen-cloudserver || exit 99
5-
git pull || exit 1
5+
git fetch origin --prune || exit 1
6+
git reset --hard origin/master || exit 1
67
cd - || exit 99
78
docker-compose -f /home/opwen/opwen-cloudserver/docker/docker-compose.prod.yml pull || exit 2
89
docker-compose -f /home/opwen/opwen-cloudserver/docker/docker-compose.prod.yml up -d || exit 3

0 commit comments

Comments
 (0)