initial pixelfed chart commit
This commit is contained in:
Executable
+31
@@ -0,0 +1,31 @@
|
||||
#!/usr/bin/env bash
|
||||
HELM_DOCS_VERSION="1.13.1"
|
||||
|
||||
set -euo pipefail
|
||||
|
||||
parent_dir="$1"
|
||||
update_type="$2"
|
||||
|
||||
version=$(grep "^version:" "charts/${parent_dir}/Chart.yaml" | awk '{print $2}')
|
||||
if [[ ! $version ]]; then
|
||||
echo "No valid version was found"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
major=$(echo "$version" | cut -d. -f1)
|
||||
minor=$(echo "$version" | cut -d. -f2)
|
||||
patch=$(echo "$version" | cut -d. -f3)
|
||||
|
||||
if [[ "$update_type" =~ (major|replacement) ]]; then
|
||||
major=$(( major + 1 ))
|
||||
minor=0
|
||||
patch=0
|
||||
elif [[ "$update_type" =~ 'minor' ]]; then
|
||||
minor=$(( minor + 1 ))
|
||||
patch=0
|
||||
else
|
||||
patch=$(( patch + 1 ))
|
||||
fi
|
||||
|
||||
echo -e "\nBumping version for $parent_dir from $version to $major.$minor.$patch"
|
||||
sed -i "s/^version:.*/version: ${major}.${minor}.${patch}/g" "charts/${parent_dir}/Chart.yaml"
|
||||
Reference in New Issue
Block a user