INNER CODE UNIT · Shell

LOCAL

jkroepke/helm-secrets · contrib/release.sh:25

LOCAL=$(git rev-parse @)
REMOTE=$(git rev-parse "$UPSTREAM")

if [ "$LOCAL" != "$REMOTE" ]; then
    echo "Current branch is no up to date with origin. Please pull or push"
    exit 1
fi

sedi "s/version:.*/version: \"${1}\"/" "$(git rev-parse --show-toplevel)/plugin.yaml"
sedi "s/version:.*/version: \"${1}\"/" "$(git rev-parse --show-toplevel)/plugins/helm-secrets-cli/plugin.yaml"
sedi "s/version:.*/version: \"${1}\"/" "$(git rev-parse --show-toplevel)/plugins/helm-secrets-getter/plugin.yaml"
sedi "s/version:.*/version: \"${1}\"/" "$(git rev-parse --show-toplevel)/plugins/helm-secrets-post-renderer/plugin.yaml"
git commit -am "Release v${1}"
git tag --annotate -m "Release v${1}" "v${1}"

sedi "s/version:.*/version: \"${2}-dev\"/" "$(git rev-parse --show-toplevel)/plugin.yaml"
sedi "s/version:.*/version: \"${2}-dev\"/" "$(git rev-parse --show-toplevel)/plugins/helm-secrets-cli/plugin.yaml"
sedi "s/version:.*/version: \"${2}-dev\"/" "$(git rev-parse --show-toplevel)/plugins/helm-secrets-getter/plugin.yaml"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…