chain gateway build fix
This commit is contained in:
@@ -4,14 +4,16 @@ set -eu
|
|||||||
echo "[fx-pipeline] rewriting .env.version" >&2
|
echo "[fx-pipeline] rewriting .env.version" >&2
|
||||||
|
|
||||||
if [ -f ./.env.version ]; then
|
if [ -f ./.env.version ]; then
|
||||||
tmp_env="$(mktemp .env.version.sanitized.XXXXXX)"
|
while IFS= read -r line || [ -n "$line" ]; do
|
||||||
if grep -E '^[[:alpha:]_][[:alnum:]_]*=' ./.env.version >"$tmp_env" 2>/dev/null; then
|
case "$line" in
|
||||||
# shellcheck disable=SC1091
|
''|\#*) continue ;;
|
||||||
. "$tmp_env" || true
|
esac
|
||||||
else
|
if printf '%s' "$line" | grep -Eq '^[[:alpha:]_][[:alnum:]_]*='; then
|
||||||
echo "[fx-pipeline] ignoring legacy .env.version contents" >&2
|
key="${line%%=*}"
|
||||||
fi
|
value="${line#*=}"
|
||||||
rm -f "$tmp_env"
|
export "$key=$value"
|
||||||
|
fi
|
||||||
|
done < ./.env.version
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -n "${WOODPECKER_COMMIT:-}" ]; then
|
if [ -n "${WOODPECKER_COMMIT:-}" ]; then
|
||||||
|
|||||||
Reference in New Issue
Block a user