fix: use platform specific Release in upgrade #22

Merged
xpamych merged 2 commits from Maks1mS/ALR:fix/use-platform-specific-release into master 2025-01-25 09:30:12 +00:00
Contributor

Ранее в build был добавлен этот код:

if pkgFormat == "rpm" && info.ID == "altlinux" {
   pkgInfo.Release = "alt" + pkgInfo.Release
}

Что повлекло за собой неправильную работу upgrade.

В PR была создана функция ReleasePlatformSpecific, которая на основе distro.OSRelease вычисляет корректную строку Release для altlinux и fedora/rhel:

  • alt1
  • 1.f42
  • 1.el8

При сравнении версий в upgrade также теперь используется функция ReleasePlatformSpecific.

Ранее в build был добавлен этот код: ``` if pkgFormat == "rpm" && info.ID == "altlinux" { pkgInfo.Release = "alt" + pkgInfo.Release } ``` Что повлекло за собой неправильную работу `upgrade`. В PR была создана функция ReleasePlatformSpecific, которая на основе `distro.OSRelease` вычисляет корректную строку Release для altlinux и fedora/rhel: - `alt1` - `1.f42` - `1.el8` При сравнении версий в `upgrade` также теперь используется функция ReleasePlatformSpecific.
Maks1mS added 2 commits 2025-01-25 09:01:38 +00:00
xpamych added this to the ALR project 2025-01-25 09:28:42 +00:00
xpamych merged commit 1c78adcca1 into master 2025-01-25 09:30:12 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: Plemya-x/ALR#22
No description provided.