feat: use alpine 3.21 and forgejo 10.0

and no longer alpine 3.19 and forgejo 9.0
This commit is contained in:
Earl Warren 2025-01-13 05:34:29 +01:00
parent eebf6a1062
commit 135bd00a26
No known key found for this signature in database
GPG key ID: 0579CB2928A78A00
3 changed files with 6 additions and 6 deletions

View file

@ -41,7 +41,7 @@ for file in $(find . -name '*.apk' -type f | sed -e 's,./,,'); do
--fail \ --fail \
-H "Authorization: token $forgejo_token" \ -H "Authorization: token $forgejo_token" \
-X DELETE \ -X DELETE \
"$forgejo_url/api/packages/root/alpine/3.19/e2e-tests/$file" || "$forgejo_url/api/packages/root/alpine/3.21/e2e-tests/$file" ||
true true
# upload new package # upload new package
@ -49,13 +49,13 @@ for file in $(find . -name '*.apk' -type f | sed -e 's,./,,'); do
--fail \ --fail \
-H "Authorization: token $forgejo_token" \ -H "Authorization: token $forgejo_token" \
-T "$file" \ -T "$file" \
"$forgejo_url/api/packages/root/alpine/3.19/e2e-tests" "$forgejo_url/api/packages/root/alpine/3.21/e2e-tests"
done done
# ensure that the install-if condition works as expected # ensure that the install-if condition works as expected
apk add openrc apk add openrc
(cd /etc/apk/keys && curl -JO $forgejo_url/api/packages/root/alpine/key) (cd /etc/apk/keys && curl -JO $forgejo_url/api/packages/root/alpine/key)
echo "$forgejo_url/api/packages/root/alpine/3.19/e2e-tests" >>/etc/apk/repositories echo "$forgejo_url/api/packages/root/alpine/3.21/e2e-tests" >>/etc/apk/repositories
apk add forgejo-2174 forgejo-2173 apk add forgejo-2174 forgejo-2173
[ -e /usr/bin/forgejo_2174 ] # from the installed package [ -e /usr/bin/forgejo_2174 ] # from the installed package
[ -e /usr/bin/forgejo_2173 ] # from the installed package [ -e /usr/bin/forgejo_2173 ] # from the installed package

View file

@ -1,4 +1,4 @@
# Copyright 2024 The Forgejo Authors # Copyright 2025 The Forgejo Authors
# SPDX-License-Identifier: MIT # SPDX-License-Identifier: MIT
function test_packages_alpine_version() { function test_packages_alpine_version() {
@ -16,8 +16,8 @@ function test_packages_alpine_version() {
} }
function test_packages_alpine() { function test_packages_alpine() {
for alpine_version in 3.19 3.20; do for alpine_version in 3.20 3.21; do
for forgejo_version in 7.0 9.0; do for forgejo_version in 7.0 10.0; do
test_packages_alpine_version $alpine_version $forgejo_version test_packages_alpine_version $alpine_version $forgejo_version
done done
done done