Switch checkupdates to bullseye-slim image

This commit is contained in:
Jochen Sprickerhof 2022-07-29 10:22:19 +02:00
parent 388abc12f8
commit cd34d7c8f5

View file

@ -28,6 +28,11 @@ variables:
- export PYTHONPATH="$fdroidserver:$fdroidserver/examples" - export PYTHONPATH="$fdroidserver:$fdroidserver/examples"
- export PYTHONUNBUFFERED=true - export PYTHONUNBUFFERED=true
.install_fdroid_server_deb: &install_fdroid_server_deb
- apt-get --allow-releaseinfo-change update
- apt-get -qy dist-upgrade
- apt-get install -qy --no-install-recommends fdroidserver apksigner mercurial git git-svn bzr
.install_sdkmanager: &install_sdkmanager .install_sdkmanager: &install_sdkmanager
- curl -Lo /tmp/cmdline-tools.zip -t 5 "https://dl.google.com/android/repository/commandlinetools-linux-${ANDROID_CMDLINE_TOOLS}_latest.zip" - curl -Lo /tmp/cmdline-tools.zip -t 5 "https://dl.google.com/android/repository/commandlinetools-linux-${ANDROID_CMDLINE_TOOLS}_latest.zip"
- echo "${ANDROID_CMDLINE_TOOLS_SHA256} /tmp/cmdline-tools.zip" | sha256sum -c - - echo "${ANDROID_CMDLINE_TOOLS_SHA256} /tmp/cmdline-tools.zip" | sha256sum -c -
@ -78,13 +83,10 @@ variables:
checkupdates: checkupdates:
stage: test stage: test
needs: [] needs: []
image: registry.gitlab.com/fdroid/ci-images-checkupdates:latest image: debian:bullseye-slim
rules: *app_verification_rules rules: *app_verification_rules
before_script: before_script:
- | - *install_fdroid_server_deb
set -xe
apt-get --allow-releaseinfo-change update
apt-get -qy dist-upgrade
- export fdroidserver=../fdroidserver - export fdroidserver=../fdroidserver
- *install_fdroid_server - *install_fdroid_server
script: script:
@ -208,7 +210,7 @@ schedule-issuebot:
checkupdates_runner: checkupdates_runner:
stage: prepare stage: prepare
image: registry.gitlab.com/fdroid/ci-images-checkupdates:latest image: debian:bullseye-slim
variables: variables:
GIT_DEPTH: "1" GIT_DEPTH: "1"
parallel: 10 parallel: 10
@ -217,7 +219,8 @@ checkupdates_runner:
rules: rules:
- if: $CI_PIPELINE_SOURCE == 'schedule' && $CHECKUPDATES == 'true' - if: $CI_PIPELINE_SOURCE == 'schedule' && $CHECKUPDATES == 'true'
before_script: before_script:
- export fdroidserver=$PWD/fdroidserver - *install_fdroid_server_deb
- export fdroidserver=../fdroidserver
- *install_fdroid_server - *install_fdroid_server
- git config --global user.email "fdroidci@bubu1.eu" - git config --global user.email "fdroidci@bubu1.eu"
- git config --global user.name "F-Droid checkupdates bot" - git config --global user.name "F-Droid checkupdates bot"
@ -455,4 +458,4 @@ mobsf-ios-sast:
- when: never - when: never
mobsf-android-sast: mobsf-android-sast:
rules: *app_verification_rules rules: *app_verification_rules