fix: change permission in deployment for script
This commit is contained in:
@@ -55,7 +55,8 @@ jobs:
|
|||||||
# Validate migration target before touching containers
|
# Validate migration target before touching containers
|
||||||
export EXPECTED_PROD_DB_HOST="${EXPECTED_PROD_DB_HOST:-postgres}"
|
export EXPECTED_PROD_DB_HOST="${EXPECTED_PROD_DB_HOST:-postgres}"
|
||||||
export EXPECTED_PROD_DB_NAME="${EXPECTED_PROD_DB_NAME:-skymoney}"
|
export EXPECTED_PROD_DB_NAME="${EXPECTED_PROD_DB_NAME:-skymoney}"
|
||||||
./scripts/validate-prod-db-target.sh
|
chmod +x ./scripts/validate-prod-db-target.sh ./scripts/backup.sh
|
||||||
|
bash ./scripts/validate-prod-db-target.sh
|
||||||
|
|
||||||
# Build and start all services
|
# Build and start all services
|
||||||
sudo -E docker-compose up -d --build
|
sudo -E docker-compose up -d --build
|
||||||
@@ -68,7 +69,7 @@ jobs:
|
|||||||
EXPECTED_PROD_DB_HOST="$EXPECTED_PROD_DB_HOST" \
|
EXPECTED_PROD_DB_HOST="$EXPECTED_PROD_DB_HOST" \
|
||||||
EXPECTED_PROD_DB_NAME="$EXPECTED_PROD_DB_NAME" \
|
EXPECTED_PROD_DB_NAME="$EXPECTED_PROD_DB_NAME" \
|
||||||
BACKUP_DIR=/opt/skymoney/backups \
|
BACKUP_DIR=/opt/skymoney/backups \
|
||||||
./scripts/backup.sh
|
bash ./scripts/backup.sh
|
||||||
|
|
||||||
# Run Prisma migrations inside the API container
|
# Run Prisma migrations inside the API container
|
||||||
sudo -E docker-compose exec -T api npx prisma migrate deploy
|
sudo -E docker-compose exec -T api npx prisma migrate deploy
|
||||||
|
|||||||
Reference in New Issue
Block a user