Skip to content

Commit 5205a98

Browse files
committed
build(ci): switch to pulling chart version from chart.yaml
1 parent 253ebba commit 5205a98

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

.gitlab-ci.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,15 +52,16 @@ build-chart:
5252
stage: build-chart
5353
script: |
5454
CHART_NAME=cvmfs-csi
55+
CHART_VERSION=$(grep '^version:' "deployments/helm/${CHART_NAME}/Chart.yaml" | awk '{print $2}')
5556
helm package "deployments/helm/${CHART_NAME}"
5657
5758
if $PUSH_CHART; then
5859
helm registry login registry.cern.ch -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD
59-
helm push ${CHART_NAME}-${CI_COMMIT_TAG}.tgz "oci://${REGISTRY_CHART_PATH}"
60+
helm push ${CHART_NAME}-${CHART_VERSION}.tgz "oci://${REGISTRY_CHART_PATH}"
6061
6162
echo -n "${HARBOR_SIGNKEY}" | base64 -d > .sign.key
6263
cosign login registry.cern.ch -u ${HARBOR_USER} -p ${HARBOR_TOKEN}
63-
cosign sign --key .sign.key -y "${REGISTRY_CHART_PATH}/${CHART_NAME}:${CI_COMMIT_TAG}"
64+
cosign sign --key .sign.key -y "${REGISTRY_CHART_PATH}/${CHART_NAME}:${CHART_VERSION}"
6465
fi
6566
variables:
6667
REGISTRY_CHART_PATH: registry.cern.ch/kubernetes/charts

0 commit comments

Comments
 (0)