Merge pull request #1229 from paulfantom/new-version-only
scripts: use newer version when generating
This commit is contained in:
@@ -24,11 +24,18 @@ get_version() {
|
|||||||
component="${1}"
|
component="${1}"
|
||||||
v="$(get_latest_version "${component}")"
|
v="$(get_latest_version "${component}")"
|
||||||
|
|
||||||
|
component="$(convert_to_camel_case "$(echo "${component}" | sed 's/^.*\///')")"
|
||||||
|
cv="$(get_current_version "${component}")"
|
||||||
|
|
||||||
# Advanced AI heurestics to filter out common patterns suggesting new version is not stable /s
|
# Advanced AI heurestics to filter out common patterns suggesting new version is not stable /s
|
||||||
if [[ "$v" == "" ]] || [[ "$v" == *"alpha"* ]] || [[ "$v" == *"beta"* ]] || [[ "$v" == *"rc"* ]] || [[ "$v" == *"helm"* ]]; then
|
if [[ "$v" == "" ]] || [[ "$v" == *"alpha"* ]] || [[ "$v" == *"beta"* ]] || [[ "$v" == *"rc"* ]] || [[ "$v" == *"helm"* ]]; then
|
||||||
component="$(convert_to_camel_case "$(echo "${component}" | sed 's/^.*\///')")"
|
echo "$cv"
|
||||||
v="$(get_current_version "${component}")"
|
return
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
# Use higher version from new version and current version
|
||||||
|
v=$(printf '%s\n' "$v" "$cv" | sort -r | head -n1)
|
||||||
|
|
||||||
echo "$v"
|
echo "$v"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user