From 161abbed9627a019f550f62a77bdd01a5b0350d1 Mon Sep 17 00:00:00 2001 From: Martin Weise <martin.weise@tuwien.ac.at> Date: Wed, 3 Jul 2024 21:09:19 +0200 Subject: [PATCH] Added Task --- .gitlab-ci.yml | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c934e6a459..3b78b6fa93 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -169,8 +169,8 @@ verify-install-script: - bash install.sh - exit 0 -lint-helm: - image: docker.io/docker:24-dind +lint-helm-chart: + image: docker.io/alpine:3.20 stage: lint except: refs: @@ -180,9 +180,25 @@ lint-helm: dependencies: - build-metadata-service script: - - apk add sed helm curl + - apk add helm - helm lint ./helm/dbrepo +lint-helm-readme: + image: docker.io/node:20-alpine3.20 + stage: lint + except: + refs: + - /^release-.*/ + needs: + - build-metadata-service + dependencies: + - build-metadata-service + script: + - apk add helm git + - helm schema -input ./helm/dbrepo/values.yaml -output ./helm/dbrepo/values.schema.json + - git clone https://github.com/bitnami/readme-generator-for-helm && npm install ./readme-generator-for-helm + - readme-generator-for-helm --readme ./helm/dbrepo/README.md --values ./helm/dbrepo/values.yaml + test-metadata-service: image: maven:3-openjdk-17 stage: test -- GitLab