[Qa-jenkins-scm] [jenkins.debian.net] 01/01: reproducible Debian: also sent notifications about armhf-setup+maintenance jobs to Vagrant

Holger Levsen holger at layer-acht.org
Thu Dec 7 17:01:55 UTC 2017


This is an automated email from the git hooks/post-receive script.

holger pushed a commit to branch master
in repository jenkins.debian.net.

commit f99ce180da2ce2b61032b14fc807b485df8d499f
Author: Holger Levsen <holger at layer-acht.org>
Date:   Thu Dec 7 17:01:52 2017 +0000

    reproducible Debian: also sent notifications about armhf-setup+maintenance jobs to Vagrant
    
    Signed-off-by: Holger Levsen <holger at layer-acht.org>
---
 job-cfg/reproducible.yaml | 108 ++++++++++++++++++++++++++++++----------------
 1 file changed, 72 insertions(+), 36 deletions(-)

diff --git a/job-cfg/reproducible.yaml b/job-cfg/reproducible.yaml
index 0a9283b..04b87d3 100644
--- a/job-cfg/reproducible.yaml
+++ b/job-cfg/reproducible.yaml
@@ -274,7 +274,31 @@
             my_hname:
                 - 'jenkins':        { my_arch: 'amd64' }
             my_node: ''
-
+        - '{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_timed: '5 0,2,4,6,8,10,12,14,16,18,20,22 * * *'
+            my_hname:
+                - 'profitbricks1':  { my_arch: 'amd64' }
+                - 'profitbricks2':  { my_arch: 'i386'  }
+                - 'profitbricks3':  { my_arch: 'amd64' }
+                - 'profitbricks4':  { my_arch: 'amd64' }
+                - 'profitbricks5':  { my_arch: 'amd64' }
+                - 'profitbricks6':  { my_arch: 'i386'  }
+                - 'profitbricks7':  { my_arch: 'amd64' }
+                - 'profitbricks11': { my_arch: 'amd64' }
+                - 'profitbricks12': { my_arch: 'i386'  }
+                - 'profitbricks15': { my_arch: 'amd64' }
+                - 'profitbricks16': { my_arch: 'i386'  }
+                - 'codethink9':     { my_arch: 'arm64' }
+                - 'codethink10':    { my_arch: 'arm64' }
+                - 'codethink11':    { my_arch: 'arm64' }
+                - 'codethink12':    { my_arch: 'arm64' }
+                - 'codethink13':    { my_arch: 'arm64' }
+                - 'codethink14':    { my_arch: 'arm64' }
+                - 'codethink15':    { my_arch: 'arm64' }
+                - 'codethink16':    { my_arch: 'arm64' }
         - '{name}_{my_task}_{my_arch}_{my_hname}':
             my_task:
                 - 'maintenance':
@@ -310,26 +334,8 @@
                 - 'p64c':           { my_arch: 'armhf' }
                 - 'wbd0':           { my_arch: 'armhf' }
                 - 'wbq0':           { my_arch: 'armhf' }
-                - 'profitbricks1':  { my_arch: 'amd64' }
-                - 'profitbricks2':  { my_arch: 'i386'  }
-                - 'profitbricks3':  { my_arch: 'amd64' }
-                - 'profitbricks4':  { my_arch: 'amd64' }
-                - 'profitbricks5':  { my_arch: 'amd64' }
-                - 'profitbricks6':  { my_arch: 'i386'  }
-                - 'profitbricks7':  { my_arch: 'amd64' }
-                - 'profitbricks11': { my_arch: 'amd64' }
-                - 'profitbricks12': { my_arch: 'i386'  }
-                - 'profitbricks15': { my_arch: 'amd64' }
-                - 'profitbricks16': { my_arch: 'i386'  }
-                - 'codethink9':     { my_arch: 'arm64' }
-                - 'codethink10':    { my_arch: 'arm64' }
-                - 'codethink11':    { my_arch: 'arm64' }
-                - 'codethink12':    { my_arch: 'arm64' }
-                - 'codethink13':    { my_arch: 'arm64' }
-                - 'codethink14':    { my_arch: 'arm64' }
-                - 'codethink15':    { my_arch: 'arm64' }
-                - 'codethink16':    { my_arch: 'arm64' }
             my_shell: '/srv/jenkins/bin/jenkins_master_wrapper.sh'
+            my_recipients: 'qa-jenkins-scm at lists.alioth.debian.org, vagrant at debian.org'
         - '{name}_{my_task}_{my_arch}_{my_hname}':
             my_task:
                 - 'node_health_check':
@@ -414,6 +420,51 @@
                     my_description: 'Setup experimental schroot for fetching source packages for the builder jobs.'
                     my_timed: '40 1 * * *'
             my_hname:
+                - 'profitbricks1':  { my_arch: 'amd64' }
+                - 'profitbricks2':  { my_arch: 'i386'  }
+                - 'profitbricks5':  { my_arch: 'amd64' }
+                - 'profitbricks6':  { my_arch: 'i386'  }
+                - 'profitbricks11': { my_arch: 'amd64' }
+                - 'profitbricks12': { my_arch: 'i386'  }
+                - 'profitbricks15': { my_arch: 'amd64' }
+                - 'profitbricks16': { my_arch: 'i386'  }
+                - 'codethink9':     { my_arch: 'arm64' }
+                - 'codethink10':    { my_arch: 'arm64' }
+                - 'codethink11':    { my_arch: 'arm64' }
+                - 'codethink12':    { my_arch: 'arm64' }
+                - 'codethink13':    { my_arch: 'arm64' }
+                - 'codethink14':    { my_arch: 'arm64' }
+                - 'codethink15':    { my_arch: 'arm64' }
+                - 'codethink16':    { my_arch: 'arm64' }
+            my_shell: '/srv/jenkins/bin/jenkins_master_wrapper.sh'
+            my_naginator_regex: '^E: Couldn.t download .*/Packages'
+        - '{name}_{my_task}_{my_arch}_{my_hname}':
+            my_task:
+                - 'setup_pbuilder_stretch':
+                    my_description: 'Setup pbuilder for reproducible builds of packages from stretch as described in https://wiki.debian.org/ReproducibleBuilds#Usage_example'
+                    my_timed: '23 7 * * *'
+                - 'setup_pbuilder_buster':
+                    my_description: 'Setup pbuilder for reproducible builds of packages from buster as described in https://wiki.debian.org/ReproducibleBuilds#Usage_example'
+                    my_timed: '23 8 * * *'
+                - 'setup_pbuilder_unstable':
+                    my_description: 'Setup pbuilder for reproducible builds of packages from unstable as described in https://wiki.debian.org/ReproducibleBuilds#Usage_example'
+                    my_timed: '42 7 * * *'
+                - '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 * * *'
+                - 'setup_schroot_stretch':
+                    my_description: 'Setup stretch schroot for fetching source packages for the builder jobs.'
+                    my_timed: '0 1 * * *'
+                - 'setup_schroot_buster':
+                    my_description: 'Setup buster schroot for fetching source packages for the builder jobs.'
+                    my_timed: '0 2 * * *'
+                - 'setup_schroot_experimental':
+                    my_description: 'Setup experimental schroot for fetching source packages for the builder jobs.'
+                    my_timed: '40 1 * * *'
+            my_hname:
                 - 'bbx15':          { my_arch: 'armhf' }
                 - 'bpi0':           { my_arch: 'armhf' }
                 - 'cbxi4a':         { my_arch: 'armhf' }
@@ -443,22 +494,7 @@
                 - 'p64c':           { my_arch: 'armhf' }
                 - 'wbd0':           { my_arch: 'armhf' }
                 - 'wbq0':           { my_arch: 'armhf' }
-                - 'profitbricks1':  { my_arch: 'amd64' }
-                - 'profitbricks2':  { my_arch: 'i386'  }
-                - 'profitbricks5':  { my_arch: 'amd64' }
-                - 'profitbricks6':  { my_arch: 'i386'  }
-                - 'profitbricks11': { my_arch: 'amd64' }
-                - 'profitbricks12': { my_arch: 'i386'  }
-                - 'profitbricks15': { my_arch: 'amd64' }
-                - 'profitbricks16': { my_arch: 'i386'  }
-                - 'codethink9':     { my_arch: 'arm64' }
-                - 'codethink10':    { my_arch: 'arm64' }
-                - 'codethink11':    { my_arch: 'arm64' }
-                - 'codethink12':    { my_arch: 'arm64' }
-                - 'codethink13':    { my_arch: 'arm64' }
-                - 'codethink14':    { my_arch: 'arm64' }
-                - 'codethink15':    { my_arch: 'arm64' }
-                - 'codethink16':    { my_arch: 'arm64' }
+            my_recipients: 'qa-jenkins-scm at lists.alioth.debian.org, vagrant at debian.org'
             my_shell: '/srv/jenkins/bin/jenkins_master_wrapper.sh'
             my_naginator_regex: '^E: Couldn.t download .*/Packages'
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/qa/jenkins.debian.net.git



More information about the Qa-jenkins-scm mailing list