mirror of
https://github.com/fluxcd/flux2.git
synced 2025-10-29 23:37:47 +08:00
feature: let user specify what version of flux-cli they want to install
Signed-off-by: Jakub Baron <jakub.baron@oaknorth.com>
This commit is contained in:
@ -87,7 +87,13 @@ setup_tmp() {
|
||||
|
||||
# Find version from Github metadata
|
||||
get_release_version() {
|
||||
METADATA_URL="https://api.github.com/repos/${GITHUB_REPO}/releases/latest"
|
||||
if [[ -n "${FLUX_VERSION}" ]]; then
|
||||
SUFFIX_URL="tags/v${FLUX_VERSION}"
|
||||
else
|
||||
SUFFIX_URL="latest"
|
||||
fi
|
||||
|
||||
METADATA_URL="https://api.github.com/repos/${GITHUB_REPO}/releases/${SUFFIX_URL}"
|
||||
|
||||
info "Downloading metadata ${METADATA_URL}"
|
||||
download "${TMP_METADATA}" "${METADATA_URL}"
|
||||
|
||||
Reference in New Issue
Block a user