fix: fix YAML syntax error in compose override block
Heredoc content at column 0 broke YAML block scalar parsing. Replaced heredoc with echo commands to maintain consistent indentation. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
@@ -238,12 +238,10 @@ jobs:
|
|||||||
# Create compose override that strips networks (Docker 24 compose
|
# Create compose override that strips networks (Docker 24 compose
|
||||||
# fails to create the container when it can't connect networks).
|
# fails to create the container when it can't connect networks).
|
||||||
# We connect networks manually after container creation.
|
# We connect networks manually after container creation.
|
||||||
cat > /tmp/docker-compose.ci-override.yml << YAMLEOF
|
echo 'services:' > /tmp/docker-compose.ci-override.yml
|
||||||
services:
|
echo ' dashboard-dev:' >> /tmp/docker-compose.ci-override.yml
|
||||||
dashboard-dev:
|
echo ' networks: []' >> /tmp/docker-compose.ci-override.yml
|
||||||
networks: []
|
echo 'networks: {}' >> /tmp/docker-compose.ci-override.yml
|
||||||
networks: {}
|
|
||||||
YAMLEOF
|
|
||||||
|
|
||||||
# Deploy without networks in compose
|
# Deploy without networks in compose
|
||||||
docker compose -f docker-compose.dev.yml -f /tmp/docker-compose.ci-override.yml -p nas-dashboard-dev up -d --pull never
|
docker compose -f docker-compose.dev.yml -f /tmp/docker-compose.ci-override.yml -p nas-dashboard-dev up -d --pull never
|
||||||
|
|||||||
Reference in New Issue
Block a user