mirror of
https://github.com/flatcar/scripts.git
synced 2026-01-20 16:01:57 +01:00
ci-automation/image-changes: Fix fetching LTS version
When cutting a new LTS major release, we should fetch the current LTS
major release. For that, using the "current" symlink is enough -
fetching "lts-info" won't give us good results (either there won't be
an entry for the new major version or there won't be a
"current-${year}" symlink yet to follow).
This commit is contained in:
parent
cc1d4cdb34
commit
87d27eb1d7
@ -362,7 +362,14 @@ function prepare_env_vars_and_params_for_release() {
|
||||
|
||||
new_channel="${ppfr_channel}"
|
||||
if [[ ${new_channel} = 'lts' ]]; then
|
||||
new_channel_prev_version=$(lts_channel_version "${ppfr_version_id%%.*}" "${board}")
|
||||
local minor_patch=${ppfr_version_id#*.}
|
||||
if [[ ${minor_patch} = 3.0 && -z ${ppfr_build_id} ]]; then
|
||||
# We are cutting a new major release for LTS channel. In
|
||||
# such case get the current LTS release version.
|
||||
new_channel_prev_version=$(channel_version "${new_channel}" "${board}")
|
||||
else
|
||||
new_channel_prev_version=$(lts_channel_version "${ppfr_version_id%%.*}" "${board}")
|
||||
fi
|
||||
else
|
||||
new_channel_prev_version=$(channel_version "${new_channel}" "${board}")
|
||||
fi
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user