From 6eae381f558c55b6f6eb505a444ecbee3920a941 Mon Sep 17 00:00:00 2001 From: Demonsthere Date: Tue, 11 Jun 2024 16:03:58 +0200 Subject: [PATCH] fix: omit CI for lib chart --- hacks/helm-test.sh | 5 +++++ hacks/helm-upgrade.sh | 5 +++++ hacks/helm-validate.sh | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/hacks/helm-test.sh b/hacks/helm-test.sh index a82f30c9b..e14bf05e8 100755 --- a/hacks/helm-test.sh +++ b/hacks/helm-test.sh @@ -8,6 +8,11 @@ cd "$( dirname "${BASH_SOURCE[0]}" )/.." export release=$(echo "$1-$(date +%s)" | cut -c 1-31) +if [[ "$1" == "ory-commons" ]]; then + echo "---> Library chart, exitting" + exit 0 +fi + helm dep update "./helm/charts/$1" echo "---> Installing $1" diff --git a/hacks/helm-upgrade.sh b/hacks/helm-upgrade.sh index 39199a42f..0c0cea278 100755 --- a/hacks/helm-upgrade.sh +++ b/hacks/helm-upgrade.sh @@ -9,6 +9,11 @@ cd "$( dirname "${BASH_SOURCE[0]}" )/.." export release=$(echo "$1-$(date +%s)" | cut -c 1-31) +if [[ "$1" == "ory-commons" ]]; then + echo "---> Library chart, exitting" + exit 0 +fi + echo "---> Installing $1 from v${BASE_RELEASE}" set +e diff --git a/hacks/helm-validate.sh b/hacks/helm-validate.sh index b3f0da4e8..8ae9ac8eb 100755 --- a/hacks/helm-validate.sh +++ b/hacks/helm-validate.sh @@ -7,4 +7,9 @@ cd "$( dirname "${BASH_SOURCE[0]}" )/.." schema_url="https://raw.githubusercontent.com/yannh/kubernetes-json-schema/master/" k8s_version="1.27.2" +if [[ "$1" == "ory-commons" ]]; then + echo "---> Library chart, exitting" + exit 0 +fi + helm kubeconform "./helm/charts/${1}" --strict --schema-location "${schema_url}" --schema-location ./hacks/servicemonitor_v1.json -f "hacks/values/${1}.yaml" --kubernetes-version "${k8s_version}" --summary --verbose