ci: fix workflows - prod deploys to bodytrack/, dev to bodytrack-dev/
This commit is contained in:
parent
eadc0ea39c
commit
4a6dc37854
|
|
@ -14,8 +14,8 @@ jobs:
|
||||||
echo "=== Deploying to DEVELOPMENT ==="
|
echo "=== Deploying to DEVELOPMENT ==="
|
||||||
cd /home/lars/docker/bodytrack-dev
|
cd /home/lars/docker/bodytrack-dev
|
||||||
git pull origin develop
|
git pull origin develop
|
||||||
docker compose build --no-cache
|
docker compose -f docker-compose.dev-env.yml build --no-cache
|
||||||
docker compose up -d
|
docker compose -f docker-compose.dev-env.yml up -d
|
||||||
sleep 5
|
sleep 5
|
||||||
curl -sf http://localhost:8099/api/auth/status && echo "? DEV API healthy"
|
curl -sf http://localhost:8099/api/auth/status && echo "✓ DEV API healthy"
|
||||||
echo "=== DEV Deploy complete ==="
|
echo "=== DEV Deploy complete ==="
|
||||||
|
|
|
||||||
|
|
@ -14,8 +14,8 @@ jobs:
|
||||||
echo "=== Deploying to PRODUCTION ==="
|
echo "=== Deploying to PRODUCTION ==="
|
||||||
cd /home/lars/docker/bodytrack
|
cd /home/lars/docker/bodytrack
|
||||||
git pull origin main
|
git pull origin main
|
||||||
docker compose build --no-cache
|
docker compose -f docker-compose.yml build --no-cache
|
||||||
docker compose up -d
|
docker compose -f docker-compose.yml up -d
|
||||||
sleep 5
|
sleep 5
|
||||||
curl -sf http://localhost:8002/api/auth/status && echo "? API healthy"
|
curl -sf http://localhost:8002/api/auth/status && echo "✓ PROD API healthy"
|
||||||
echo "=== PROD Deploy complete ==="
|
echo "=== PROD Deploy complete ==="
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user