Pre-process .env to escape dollar signs for docker compose
ci/woodpecker/push/woodpecker Pipeline failed
ci/woodpecker/push/woodpecker Pipeline failed
This commit is contained in:
@@ -16,5 +16,6 @@ steps:
|
|||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- /opt/docker/dashboard/.env:/opt/docker/dashboard/.env
|
- /opt/docker/dashboard/.env:/opt/docker/dashboard/.env
|
||||||
commands:
|
commands:
|
||||||
|
- sed "s/='\(.*\)'$/=\1/; s/=\"\(.*\)\"$/=\1/; s/\$/\$\$/g" /opt/docker/dashboard/.env > /tmp/dashboard.env
|
||||||
- docker compose -f docker-compose.prod.yml down || true
|
- docker compose -f docker-compose.prod.yml down || true
|
||||||
- docker compose -f docker-compose.prod.yml up -d
|
- docker compose -f docker-compose.prod.yml up -d
|
||||||
|
|||||||
@@ -6,4 +6,4 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "3002:3001"
|
- "3002:3001"
|
||||||
env_file:
|
env_file:
|
||||||
- /opt/docker/dashboard/.env
|
- /tmp/dashboard.env
|
||||||
|
|||||||
Reference in New Issue
Block a user