fix: make generate.sh more robust
This commit is contained in:
@@ -11,8 +11,10 @@ if [ -d chart ]; then
|
|||||||
CHART=chart
|
CHART=chart
|
||||||
elif [ -f chart -a "$PARAM_CHART" = "." ]; then
|
elif [ -f chart -a "$PARAM_CHART" = "." ]; then
|
||||||
CHART=$(cat chart)
|
CHART=$(cat chart)
|
||||||
else
|
elif [ -n "$PARAM_CHART" ]; then
|
||||||
CHART=$PARAM_CHART
|
CHART=$PARAM_CHART
|
||||||
|
else
|
||||||
|
CHART="."
|
||||||
fi
|
fi
|
||||||
|
|
||||||
[ -f chart/values.yaml ] && VALUES="-f chart/values.yaml"
|
[ -f chart/values.yaml ] && VALUES="-f chart/values.yaml"
|
||||||
@@ -21,6 +23,7 @@ fi
|
|||||||
VALUES="$VALUES -f parameters.yaml"
|
VALUES="$VALUES -f parameters.yaml"
|
||||||
|
|
||||||
mkdir -p base
|
mkdir -p base
|
||||||
|
echo "helm template $PARAM_FLAGS $VALUES $ARGOCD_APP_NAME $CHART" > /tmp/$ARGOCD_APP_NAME-helm.sh
|
||||||
helm template $PARAM_FLAGS $VALUES $ARGOCD_APP_NAME $CHART > ./base/_manifest.yaml
|
helm template $PARAM_FLAGS $VALUES $ARGOCD_APP_NAME $CHART > ./base/_manifest.yaml
|
||||||
|
|
||||||
sed -i "$PARAM_REWRITE" ./base/_manifest.yaml
|
sed -i "$PARAM_REWRITE" ./base/_manifest.yaml
|
||||||
|
|||||||
Reference in New Issue
Block a user