[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] 3 commits: reproducible debian: drop mention of schroot from maintenance job descriptions

Mattia Rizzolo gitlab at salsa.debian.org
Sun May 6 18:59:35 BST 2018


Mattia Rizzolo pushed to branch master at Debian QA / jenkins.debian.net


Commits:
0d37226e by Mattia Rizzolo at 2018-05-06T16:50:35+02:00
reproducible debian: drop mention of schroot from maintenance job descriptions

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
ed022bb0 by Mattia Rizzolo at 2018-05-06T19:43:44+02:00
reproducible debian: remove schroot setup jobs

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -
07843034 by Mattia Rizzolo at 2018-05-06T19:55:04+02:00
reproducible debian: html_nodes_info: remove links to shcroot setup jobs

Signed-off-by: Mattia Rizzolo <mattia at debian.org>

- - - - -


2 changed files:

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


Changes:

=====================================
bin/reproducible_html_nodes_info.sh
=====================================
--- a/bin/reproducible_html_nodes_info.sh
+++ b/bin/reproducible_html_nodes_info.sh
@@ -105,30 +105,24 @@ for ARCH in ${ARCHS} ; do
 						;;
 			esac
 		done
-		# schroot setup
+		# diffoscope schroot setup
 		for SUITE in ${SUITES} ; do
+			URL="https://jenkins.debian.net/view/reproducible/view/Debian_setup_${ARCH}/job/reproducible_setup_schroot_${SUITE}_diffoscope_${ARCH}_${JENKINS_NODENAME}"
+			BADGE="$URL/badge/icon"
 			case $JENKINS_NODENAME in
 				profitbricks3)
 					if [ "$SUITE" = "unstable" ]; then
-						URL="https://jenkins.debian.net/view/reproducible/view/Debian_setup_${ARCH}/job/reproducible_setup_schroot_${SUITE}_diffoscope_${ARCH}_${JENKINS_NODENAME}"
-						BADGE="$URL/badge/icon"
 						write_page "<td><a href='$URL'><img src='$BADGE' /></a></td>"
 					else
 						write_page "<td></td>"
 					fi
 					;;
-				profitbricks4)	write_page "<td></td>" ;;
-				profitbricks7)	write_page "<td></td>" ;;
-				*)		URL="https://jenkins.debian.net/view/reproducible/view/Debian_setup_${ARCH}/job/reproducible_setup_schroot_${SUITE}_${ARCH}_${JENKINS_NODENAME}"
-						BADGE="$URL/badge/icon"
-						write_page "<td><a href='$URL'><img src='$BADGE' /></a>"
-						if [ "$JENKINS_NODENAME" = "jenkins" -a "$SUITE" != "experimental" ]; then
-							URL="https://jenkins.debian.net/view/reproducible/view/Debian_setup_${ARCH}/job/reproducible_setup_schroot_${SUITE}_diffoscope_${ARCH}_${JENKINS_NODENAME}"
-							BADGE="$URL/badge/icon"
-							write_page "<a href='$URL'><img src='$BADGE' /></a>"
-						fi
-						write_page "</td>"
-						;;
+				jenkins)
+					if [ "$SUITE" != "experimental" ]; then
+						write_page "<td><a href='$URL'><img src='$BADGE' /></a></td>"
+					fi
+					;;
+				*) write_page "<td></td>" ;;
 			esac
 		done
 		write_page "</tr>"


=====================================
job-cfg/reproducible.yaml
=====================================
--- a/job-cfg/reproducible.yaml
+++ b/job-cfg/reproducible.yaml
@@ -263,7 +263,7 @@
         - '{name}_{my_task}_{my_arch}_{my_hname}':
             my_task:
                 - 'maintenance':
-                    my_description: 'Do some maintenance: check for old files and directories, do backups, update pbuilder and schroots, etc.'
+                    my_description: 'Do some maintenance: check for old files and directories, do backups, update chroots, etc.'
                     my_timed: '5 0,2,4,6,8,10,12,14,16,18,20,22 * * *'
             my_shell: '/srv/jenkins/bin/reproducible_maintenance.sh'
             my_hname:
@@ -283,7 +283,7 @@
         - '{name}_{my_task}_{my_arch}_{my_hname}':
             my_task:
                 - 'maintenance':
-                    my_description: 'Do some maintenance: check for old files and directories, do backups, update pbuilder and schroots, etc.'
+                    my_description: 'Do some maintenance: check for old files and directories, do backups, update chroots, etc.'
                     my_timed: '5 0,2,4,6,8,10,12,14,16,18,20,22 * * *'
             my_hname:
                 - 'bbx15':          { my_arch: 'armhf' }
@@ -406,22 +406,6 @@
                 - 'setup_pbuilder_experimental':
                     my_description: 'Setup pbuilder for reproducible builds of packages from experimental as described in https://wiki.debian.org/ReproducibleBuilds#Usage_example'
                     my_timed: '33 7 * * *'
-                - 'setup_schroot_unstable':
-                    my_description: 'Setup unstable schroot for fetching source packages for the builder jobs.'
-                    my_timed: '20 1 * * *'
-                    my_disabled: true
-                - 'setup_schroot_stretch':
-                    my_description: 'Setup stretch schroot for fetching source packages for the builder jobs.'
-                    my_timed: '0 1 * * *'
-                    my_disabled: true
-                - 'setup_schroot_buster':
-                    my_description: 'Setup buster schroot for fetching source packages for the builder jobs.'
-                    my_timed: '0 2 * * *'
-                    my_disabled: true
-                - 'setup_schroot_experimental':
-                    my_description: 'Setup experimental schroot for fetching source packages for the builder jobs.'
-                    my_timed: '40 1 * * *'
-                    my_disabled: true
             my_hname:
                 - 'bbx15':          { my_arch: 'armhf' }
                 - 'bpi0':           { my_arch: 'armhf' }
@@ -488,19 +472,6 @@
                     my_timed: '23 0 * * *'
                     my_shell: '/srv/jenkins/bin/schroot-create.sh reproducible reproducible-buster-diffoscope buster diffoscope locales-all'
                     my_disabled: false
-                - 'unstable':
-                    my_timed: '42 1 * * *'
-                    my_shell: '/srv/jenkins/bin/schroot-create.sh reproducible reproducible-{my_distro} {my_distro}'
-                    my_disabled: true
-                - 'stretch':
-                    my_timed: '42 1 * * *'
-                    my_disabled: true
-                - 'buster':
-                    my_timed: '42 2 * * *'
-                    my_disabled: true
-                - 'experimental':
-                    my_timed: '33 1 * * *'
-                    my_disabled: true
             my_description: 'Setup {my_distro} schroot for fetching source packages for the builder jobs.'
             my_shell: '/srv/jenkins/bin/schroot-create.sh reproducible reproducible-{my_distro} {my_distro}'
             my_hname:



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/ca9553fd721c24871281a273b1d4692c080dacbe...07843034d8f4ab30feeecd740bbce2f0d0d66f7b

---
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/compare/ca9553fd721c24871281a273b1d4692c080dacbe...07843034d8f4ab30feeecd740bbce2f0d0d66f7b
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/20180506/d699eacd/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list