Jenkins sh steps use dash; move compose validation into a bash script like the other CI stages.
10 lines
280 B
Bash
Executable file
10 lines
280 B
Bash
Executable file
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
# shellcheck source=/dev/null
|
|
source .ci-bin/ci-env.sh
|
|
|
|
mkdir -p dist
|
|
sed '/exclude_from_hc:/d' docker-compose.yml > dist/docker-compose.coolify.yml
|
|
$COMPOSE -f dist/docker-compose.coolify.yml config -q
|
|
echo "Coolify-safe compose validates"
|