mirror of
https://github.com/clearml/clearml-helm-charts
synced 2025-01-31 09:06:48 +00:00
eff09794bd
* Changed: app version upgrade * Changed: bump up chart * Changed: helm-docs update * Changed: ci update * Fixed: depth
18 lines
672 B
Bash
Executable File
18 lines
672 B
Bash
Executable File
#!/bin/bash -xe
|
|
|
|
CHART_DIRS="$(git diff --find-renames --name-only "$(git rev-parse --abbrev-ref HEAD)" remotes/origin/main -- 'charts' | grep '[cC]hart.yaml' | sed -e 's#/[Cc]hart.yaml##g')"
|
|
if [[ -z "$CHART_DIRS" ]]; then
|
|
echo "No Chart.yaml changes detected, aborting helm-docs"
|
|
exit 1
|
|
fi
|
|
|
|
HELM_DOCS_VERSION="1.11.3"
|
|
|
|
curl --silent --show-error --fail --location --output /tmp/helm-docs.tar.gz https://github.com/norwoodj/helm-docs/releases/download/v"${HELM_DOCS_VERSION}"/helm-docs_"${HELM_DOCS_VERSION}"_Linux_x86_64.tar.gz
|
|
tar -xf /tmp/helm-docs.tar.gz helm-docs
|
|
|
|
for CHART_DIR in ${CHART_DIRS}; do
|
|
./helm-docs -c ${CHART_DIR}
|
|
git diff --exit-code
|
|
done
|