File tree Expand file tree Collapse file tree 1 file changed +14
-7
lines changed
Expand file tree Collapse file tree 1 file changed +14
-7
lines changed Original file line number Diff line number Diff line change @@ -56,13 +56,20 @@ jobs:
5656 for operator in $OPERATOR_INSTALL; do
5757 HELM_ARGS=()
5858 if [[ "$GITHUB_BASE_REF" == release-* ]]; then
59- IMAGE_NAME=$(yq e '.operatorImageRepository // .image.repository' "charts/$operator/values.yaml" | awk -F/ '{print $NF}')
60- HELM_ARGS=(
61- --set "image.repository=perconalab/$IMAGE_NAME"
62- --set "image.tag=main"
63- --set "operatorImageRepository=perconalab/$IMAGE_NAME"
64- --set "image=perconalab/$IMAGE_NAME:main"
65- )
59+ IMAGE_REPOSITORY_OLD=$(yq e '.operatorImageRepository' "charts/$operator/values.yaml" | awk -F/ '{print $NF}')
60+ IMAGE_REPOSITORY=$(yq e '.image.repository' "charts/$operator/values.yaml" | awk -F/ '{print $NF}')
61+ if [ -n "$IMAGE_REPOSITORY_OLD" ]; then
62+ HELM_ARGS=(
63+ --set "operatorImageRepository=perconalab/$IMAGE_REPOSITORY_OLD"
64+ --set "image=perconalab/$IMAGE_REPOSITORY_OLD:main"
65+ )
66+ fi
67+ if [ -n "$IMAGE_REPOSITORY" ]; then
68+ HELM_ARGS=(
69+ --set "image.repository=perconalab/$IMAGE_REPOSITORY"
70+ --set "image.tag=main"
71+ )
72+ fi
6673 echo "${HELM_ARGS[@]}"
6774 fi
6875 helm install --namespace default $operator charts/$operator/. --wait --debug "${HELM_ARGS[@]}"
You can’t perform that action at this time.
0 commit comments