KASM-6904 bump-package-version: support Alpine

This commit is contained in:
Dmitry Maksyoma 2025-03-13 17:19:38 +13:00
parent 47b95c4659
commit 254f4d38f0
No known key found for this signature in database
2 changed files with 20 additions and 0 deletions

View File

@ -7,6 +7,11 @@ update_version_to_meet_packaging_standards() {
sed -e 's/\([0-9]\)-\([a-zA-Z]\)/\1~\2/')
}
bump_apk() {
builder/bump-package-version-apk "$new_version"
}
bump_rpm() {
builder/bump-package-version-rpm "$new_version"
}
@ -33,3 +38,4 @@ update_version_to_meet_packaging_standards
bump_xvnc_binary
bump_rpm
bump_deb
bump_apk

View File

@ -0,0 +1,14 @@
#!/bin/bash
set -eo pipefail
set -x
new_version="$1"
spec_file=alpine/kasmvncserver/APKBUILD
bump_version() {
sed -i "s/^pkgver=.\+/pkgver=$new_version/" "$1"
sed -i "s/^pkgrel=.\+/pkgver=0/" "$1"
}
bump_version $spec_file