docs: move public docs generation to local workflow
This commit is contained in:
@@ -9,20 +9,13 @@ if [ "${#COMPOSE_FILES[@]}" -eq 0 ]; then
|
||||
exit 1
|
||||
fi
|
||||
printf '%s\n' "${COMPOSE_FILES[@]}" > docs/generated/compose-files.txt
|
||||
ARGS=()
|
||||
for file in "${COMPOSE_FILES[@]}"; do ARGS+=("-f" "$file"); done
|
||||
ENV_FILE=""
|
||||
if [ -f default-environment.env ]; then
|
||||
ENV_FILE="default-environment.env"
|
||||
else
|
||||
ENV_FILE="scripts/docs/ci-default.env"
|
||||
fi
|
||||
if [ ! -f "$ENV_FILE" ]; then
|
||||
echo "Environment file not found: $ENV_FILE" >&2
|
||||
|
||||
if [ ! -x ./services-up.sh ]; then
|
||||
echo "services-up.sh is missing or not executable" >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
docker compose -p core --env-file "$ENV_FILE" --profile all "${ARGS[@]}" config > docs/generated/docker-compose.resolved.yml
|
||||
./services-up.sh --profile all config > docs/generated/docker-compose.resolved.yml
|
||||
|
||||
service_count="$(
|
||||
python3 - <<'PY'
|
||||
|
||||
Reference in New Issue
Block a user