jenkins
This commit is contained in:
parent
c968c2f1f0
commit
451c8e2abc
|
|
@ -226,7 +226,9 @@ pipeline {
|
||||||
esac
|
esac
|
||||||
RENDERED_MANIFEST="$TMP_DIR/manifest.yaml"
|
RENDERED_MANIFEST="$TMP_DIR/manifest.yaml"
|
||||||
envsubst "$K8S_RENDER_VARS" < deploy/k8s/kra.yaml > "$RENDERED_MANIFEST"
|
envsubst "$K8S_RENDER_VARS" < deploy/k8s/kra.yaml > "$RENDERED_MANIFEST"
|
||||||
if grep -nE '\$\{[A-Z_][A-Z0-9_]*\}' "$RENDERED_MANIFEST"; then
|
# Groovy 三单引号字符串内反斜杠仍是转义前缀:
|
||||||
|
# 本行正则里的反斜杠序列必须双写,shell 才能收到 grep -E 需要的单反斜杠模式。
|
||||||
|
if grep -nE '\\$\\{[A-Z_][A-Z0-9_]*\\}' "$RENDERED_MANIFEST"; then
|
||||||
echo 'Rendered Kubernetes manifest contains unresolved template variables' >&2
|
echo 'Rendered Kubernetes manifest contains unresolved template variables' >&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue