diff --git a/.woodpecker.yml b/.woodpecker.yml index bdcc30d..d66f0ee 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -16,6 +16,7 @@ steps: - /var/run/docker.sock:/var/run/docker.sock - /opt/docker/dashboard/.env:/opt/docker/dashboard/.env commands: - - sed "s/='\(.*\)'$/=\1/; s/=\"\(.*\)\"$/=\1/" /opt/docker/dashboard/.env | sed 's/\$/\$\$/g' > /tmp/dashboard.env - - docker compose -f docker-compose.prod.yml down || true - - docker compose -f docker-compose.prod.yml up -d + - sed "s/='\(.*\)'$/=\1/; s/=\"\(.*\)\"$/=\1/" /opt/docker/dashboard/.env > /tmp/dashboard.env + - docker stop dashboard || true + - docker rm dashboard || true + - docker run -d --name dashboard --restart unless-stopped -p 3002:3001 --env-file /tmp/dashboard.env dashboard:latest