From 802295a14cd3b58f22a97e6703f87ff1dd4cb7f4 Mon Sep 17 00:00:00 2001 From: Jan Zickermann <jan.zickermann@dataport.de> Date: Tue, 10 Dec 2024 12:04:32 +0100 Subject: [PATCH] #2 OZG-7121 pipeline: Add git to helm jobs --- .gitlab-ci.yml | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 01c11d6..83e5796 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -35,11 +35,14 @@ test: script: - mvn test $MAVEN_CLI_OPTS -test-helm: - stage: test +.helm: before_script: - - apk add --no-cache helm + - apk add --no-cache helm git - helm plugin install https://github.com/helm-unittest/helm-unittest.git + +test-helm: + stage: test + extends: .helm script: - helm template ./src/main/helm/ -f src/test/helm-linter-values.yaml - helm lint -f src/test/helm-linter-values.yaml ./src/main/helm/ @@ -80,9 +83,9 @@ push-merge-request-image-nexus: push-merge-request-helm-nexus: stage: publish - extends: .get-version - before_script: - - apk add --no-cache helm + extends: + - .get-version + - .helm script: - cd src/main/helm && helm package --version=MR-${CI_MERGE_REQUEST_IID}-${PROJECT_VERSION} rules: -- GitLab