diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 53e2bfb4..531e464b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -56,11 +56,12 @@ build-chart: if $PUSH_CHART; then helm registry login registry.cern.ch -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD - helm push ${CHART_NAME}-${CI_COMMIT_TAG}.tgz "oci://${REGISTRY_CHART_PATH}" + CHART_VERSION=${CI_COMMIT_TAG#v} # strip version prefix from chart. + helm push ${CHART_NAME}-${CHART_VERSION}.tgz "oci://${REGISTRY_CHART_PATH}" echo -n "${HARBOR_SIGNKEY}" | base64 -d > .sign.key cosign login registry.cern.ch -u ${HARBOR_USER} -p ${HARBOR_TOKEN} - cosign sign --key .sign.key -y "${REGISTRY_CHART_PATH}/${CHART_NAME}:${CI_COMMIT_TAG}" + cosign sign --key .sign.key -y "${REGISTRY_CHART_PATH}/${CHART_NAME}:${CHART_VERSION}" fi variables: REGISTRY_CHART_PATH: registry.cern.ch/kubernetes/charts