1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-06-03 06:10:10 +02:00

gitlab-ci: stay on Fedora 39 until it is no longer supported

We can rely on the debian:testing job to test the bleeding edge, and it is
a lot easier to troubleshoot.

The Fedora job is a lot harder to troubleshoot than the Debian-based jobs,
and they are often quite bleeding edge.  Currently, there is a change to
either Python or an image processing lib (Pillow?) that now compresses PNGs
differently than all previous releases.  That breaks the tests based on
processing images and checking the SHA-256 matches.

70e7e720b9
fdroidserver!669
This commit is contained in:
Hans-Christoph Steiner 2024-04-30 19:23:52 +02:00 committed by Michael Pöhn
parent 1b65e33835
commit 5df3d27126

View File

@ -285,9 +285,7 @@ black:
- black --check --diff --color $CI_PROJECT_DIR - black --check --diff --color $CI_PROJECT_DIR
fedora_latest: fedora_latest:
image: fedora:latest image: fedora:39 # support ends on 2024-11-12
only:
- master@fdroid/fdroidserver
script: script:
# tricks to hopefully make runs more reliable # tricks to hopefully make runs more reliable
- echo "timeout=600" >> /etc/dnf/dnf.conf - echo "timeout=600" >> /etc/dnf/dnf.conf