[Git][qa/jenkins.debian.net][master] chroot installation test jobs: drop bullseye ones, add forky ones
Holger Levsen (@holger)
gitlab at salsa.debian.org
Mon Aug 11 19:18:27 BST 2025
Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net
Commits:
af19399b by Holger Levsen at 2025-08-11T20:18:20+02:00
chroot installation test jobs: drop bullseye ones, add forky ones
Signed-off-by: Holger Levsen <holger at layer-acht.org>
- - - - -
2 changed files:
- bin/chroot-installation.sh
- job-cfg/chroot-installation.yaml.py
Changes:
=====================================
bin/chroot-installation.sh
=====================================
@@ -207,11 +207,8 @@ trap cleanup_all INT TERM EXIT
LXQT="lxqt"
REPRO=""
case $1 in
- bullseye) DISTRO="$1"
- SPECIFIC="libreoffice virt-manager mplayer chromium"
- FIREFOX="firefox-esr"
- ;;
- bookworm|trixie|sid) DISTRO="$1"
+ bookworm|trixie|forky|sid)
+ DISTRO="$1"
SPECIFIC="libreoffice virt-manager mpv chromium"
if [ "$DISTRO" != "bookworm" ] ; then
REPRO="debian-repro-status"
@@ -252,15 +249,11 @@ if [ "$2" != "" ] ; then
;;
full_desktop) install_packages full_desktop $REPRO $FULL_DESKTOP
;;
- haskell) if [ "$DISTRO" = "bullseye" ] ; then
- install_packages haskell 'haskell-platform.*' 'libghc-.*'
- else
- install_packages haskell $REPRO 'libghc-.*'
- fi
+ haskell) install_packages haskell $REPRO 'libghc-.*'
;;
developer) install_build_depends developer $REPRO $FULL_DESKTOP
;;
- debconf-video) if [ "$DISTRO" = "bullseye" ] || [ "$DISTRO" = "bookworm" ] ; then
+ debconf-video) if [ "$DISTRO" = "bookworm" ] ; then
install_packages debconf-video ack-grep htop iftop iotop moreutils tmux vnstat icecast2 mpv vlc cu voctomix voctomix-outcasts hdmi2usb-mode-switch hdmi2usb-udev
else
install_packages debconf-video $REPRO ack-grep htop iftop iotop moreutils tmux vnstat icecast2 mpv vlc cu voctomix voctomix-outcasts
@@ -280,7 +273,7 @@ fi
if [ "$3" != "" ] ; then
case $3 in
- bullseye|bookworm|trixie|sid) upgrade2 $3;;
+ bookworm|trixie|forky|sid) upgrade2 $3;;
*) echo "unsupported distro." ; exit 1 ;;
esac
fi
=====================================
job-cfg/chroot-installation.yaml.py
=====================================
@@ -5,24 +5,24 @@ import sys
import yaml
base_distros = [
- 'bullseye',
'bookworm',
'trixie',
+ 'forky',
'sid',
]
distro_upgrades = {
- 'bullseye': 'bookworm',
- 'bookworm': 'trixie',
- 'trixie': 'sid',
+ 'bookworm': 'trixie',
+ 'trixie': 'forky',
+ 'forky': 'sid',
}
# deb.debian.org runs mirror updates at 03:25, 09:25, 15:25 and 21:25 UTC and usually they run 10m...
trigger_times = {
- 'bullseye': '30 10 1 */2 *',
- 'bookworm': '30 10 4,11,18,25 * *',
- 'trixie': '30 10 */3 * *',
- 'sid': '30 4 * * *',
+ 'bookworm': '30 10 1 */2 *',
+ 'trixie': '30 10 4,11,18,25 * *',
+ 'forky': '30 10 */3 * *',
+ 'sid': '30 4 * * *',
}
all_targets = [
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/af19399be73b1c11896f49018cfa8b03f888d790
--
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/commit/af19399be73b1c11896f49018cfa8b03f888d790
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/qa-jenkins-scm/attachments/20250811/c444c323/attachment-0001.htm>
More information about the Qa-jenkins-scm
mailing list