[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