From 40510831f6f9938f7a3f5d763cbb49e76a7b786c Mon Sep 17 00:00:00 2001 From: Nacho Barrientos <nacho.barrientos@cern.ch> Date: Tue, 18 Mar 2025 10:13:06 +0100 Subject: [PATCH] Use alpine/helm to push the chart to registry.cern.ch --- .gitlab-ci.yml | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4d69778..05df6fb 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -65,16 +65,11 @@ unittest: helm_deploy: stage: deploy + image: registry.cern.ch/docker.io/alpine/helm:3 rules: - if: '$CI_COMMIT_TAG' script: | - dnf install -y diffutils wget tar - wget https://get.helm.sh/helm-v3.15.3-linux-386.tar.gz - tar -zxvf helm-v3.15.3-linux-386.tar.gz - mv linux-386/helm /usr/local/bin/helm - rm helm-v3.15.3-linux-386.tar.gz - rm -rf linux-386 sed -i "s/^version:.*/version: ${CI_COMMIT_TAG}/" Chart.yaml helm package . - echo $REGISTRY_PASSWORD | helm registry login https://registry.cern.ch/v2/ -u $REGISTRY_USER --password-stdin + echo ${REGISTRY_PASSWORD} | helm registry login https://registry.cern.ch/v2/ -u $REGISTRY_USER --password-stdin helm push cern-it-monitoring-kubernetes-$CI_COMMIT_TAG.tgz oci://registry.cern.ch/monit -- GitLab