fix: cd to compose directory before running docker compose
The workflow needs to be in the same directory as the compose file for docker compose to work properly. Manual execution worked, so replicate that approach.
This commit is contained in:
@@ -64,8 +64,8 @@ jobs:
|
|||||||
- name: Deploy dev
|
- name: Deploy dev
|
||||||
run: |
|
run: |
|
||||||
export DOCKER_API_VERSION=1.43
|
export DOCKER_API_VERSION=1.43
|
||||||
# Stop and remove old container if it exists
|
cd /nas-dashboard
|
||||||
|
# Stop and remove container, then recreate with new image
|
||||||
docker stop nas-dashboard-dev 2>/dev/null || true
|
docker stop nas-dashboard-dev 2>/dev/null || true
|
||||||
docker rm nas-dashboard-dev 2>/dev/null || true
|
docker rm nas-dashboard-dev 2>/dev/null || true
|
||||||
# Create new container
|
docker compose -f docker-compose.dev.yml up -d --pull never
|
||||||
docker compose -f /nas-dashboard/docker-compose.dev.yml up -d --pull never
|
|
||||||
|
|||||||
Reference in New Issue
Block a user