[Git][qa/jenkins.debian.net][master] 2 commits: buildinfos.d.n: do not alias hurd-amd64 to amd64

Holger Levsen (@holger) gitlab at salsa.debian.org
Tue Apr 14 11:03:29 BST 2026



Holger Levsen pushed to branch master at Debian QA / jenkins.debian.net


Commits:
e99ed92f by Jochen Sprickerhof at 2026-04-14T12:03:10+02:00
buildinfos.d.n: do not alias hurd-amd64 to amd64

To cleanup:

find -lname "*kfreebsd-amd64*" -name "*_amd64.buildinfo" -delete
find -lname "*kfreebsd-i386*" -name "*_i386.buildinfo" -delete
find -name "*_kfreebsd.buildinfo" -delete
find -lname "*hurd-amd64*" -name "*_amd64.buildinfo" -delete
find -lname "*hurd-i386*" -name "*_i386.buildinfo" -delete
find -name "*_hurd.buildinfo" -delete

(cherry picked from commit ac97d9c1a61680ce2aa15e387befd4f49c900b4d)
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -
412b265a by Holger Levsen at 2026-04-14T12:03:22+02:00
reproducible: temporarily disable pool_buildinfos job

Signed-off-by: Holger Levsen <holger at layer-acht.org>
(cherry picked from commit a32ab9ba65784891ba77565dc69033640eb15d6c)
Signed-off-by: Holger Levsen <holger at layer-acht.org>
(cherry picked from commit c3e471ae4637a0b684553e3ba746385e502896e0)
Signed-off-by: Holger Levsen <holger at layer-acht.org>

- - - - -


2 changed files:

- bin/reproducible_pool_buildinfos.sh
- job-cfg/reproducible.yaml


Changes:

=====================================
bin/reproducible_pool_buildinfos.sh
=====================================
@@ -64,10 +64,11 @@ do_day(){
 			#echo " becomes $VERSION"
 		fi
 		ARCHITECTURE=$(grep ^Architecture: $FILE | cut -d ' ' -f2-|sed 's# #-#g')
+		ALL_ARCHITECTURE=$(grep ^Architecture: $FILE | cut -d ' ' -f2-)
 		FULLTARGET="$TARGETPATH/${PACKAGE}_${VERSION}_${ARCHITECTURE}.buildinfo"
 		# link all architectures individually if there are multiple listed
-		if [[ "$ARCHITECTURE" == *-* ]]; then
-			for ARCH in ${ARCHITECTURE//-/ }; do
+		if [[ $ALL_ARCHITECTURE =~ [[:space:]]+ ]]; then
+			for ARCH in $ALL_ARCHITECTURE; do
 				EXTRA_FULLTARGET="$TARGETPATH/${PACKAGE}_${VERSION}_${ARCH}.buildinfo"
 				if [ ! -e "$EXTRA_FULLTARGET" ] && [ -e "$MONTHPATH/$DAY/$FILE" ] ; then
 					ln -s $MONTHPATH/$DAY/$FILE $EXTRA_FULLTARGET


=====================================
job-cfg/reproducible.yaml
=====================================
@@ -753,6 +753,7 @@
                     my_description: 'Link files for buildinfos.debian.net from date to pool structure'
                     my_hname: 'ionos7'
                     my_timed: '10 * * * *'
+                    my_disabled: true
             my_shell: '/srv/jenkins/bin/jenkins_master_wrapper.sh'
             my_hname: ''
             my_timeout: '1440'



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/f834fc42b214e4902ff04e62c196e3a9b84fe8e8...412b265aa473d079953284773ea45355f0bba64a

-- 
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/-/compare/f834fc42b214e4902ff04e62c196e3a9b84fe8e8...412b265aa473d079953284773ea45355f0bba64a
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/20260414/fadeddcb/attachment-0001.htm>


More information about the Qa-jenkins-scm mailing list