[Qa-jenkins-scm] [Git][qa/jenkins.debian.net][master] reproducible: poll our repositories much less frequently.

Mattia Rizzolo gitlab at salsa.debian.org
Sat May 19 17:21:00 BST 2018


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


Commits:
2e12b6e1 by Mattia Rizzolo at 2018-05-19T18:20:41+02:00
reproducible: poll our repositories much less frequently.

All our repos are poked by the remote repos nowadays, so there is no
need to poll them as frequently as every 6 minutes.  Twice a day will do
just fine.

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

- - - - -


1 changed file:

- job-cfg/reproducible.yaml


Changes:

=====================================
job-cfg/reproducible.yaml
=====================================
--- a/job-cfg/reproducible.yaml
+++ b/job-cfg/reproducible.yaml
@@ -3,6 +3,7 @@
     project-type: freestyle
     my_disabled:
     my_gitbranches: '*/master'  # j-j-b default
+    my_scmpoll: 'H H/12 * * *' # fallback when the trigger doesn't work somehow
     disabled: '{obj:my_disabled}'
     properties: &sidebar
       - sidebar: &sb1
@@ -113,7 +114,7 @@
     triggers:
       - timed: '{my_timed}'
       - pollscm:
-          cron: '*/6 * * * *'
+          cron: '{my_scmpoll}'
     publishers:
       - logparser:
           <<: *logparser
@@ -132,7 +133,7 @@
     triggers:
       - timed: '{my_timed}'
       - pollscm:
-          cron: '*/6 * * * *'
+          cron: '{my_scmpoll}'
     publishers:
       - logparser:
           <<: *logparser
@@ -162,7 +163,7 @@
     triggers:
       - timed: '{my_timed}'
       - pollscm:
-          cron: '*/6 * * * *'
+          cron: '{my_scmpoll}'
     publishers:
       - logparser:
           <<: *logparser
@@ -258,7 +259,6 @@
     name: reproducible
     my_recipients: 'qa-jenkins-scm at lists.alioth.debian.org'
     my_node: '{my_hname}'
-    my_scmpoll: '*/6 * * * *'
     my_naginator_regex: 'dummyshouldneverhappen'
     jobs:
         - '{name}_{my_task}_{my_arch}_{my_hname}':
@@ -576,7 +576,6 @@
                 - 'notes':
                     my_description: 'Generate HTML results ({my_reponame}) for reproducible builds, triggered by changes to the <a href="{my_gitrepo}" target="_blank">{my_reponame}.git</a> repository.'
                     my_timed: '57 0 * * *'
-                    my_scmpoll: 'H/1 H/1 * * *'
                     my_shell: '/srv/jenkins/bin/reproducible_{my_reponame}.py && /srv/jenkins/bin/reproducible_html_{my_reponame}.py'
                     my_gitrepo: 'https://salsa.debian.org/reproducible-builds/reproducible-notes.git'
                 - 'source-date-epoch-spec':
@@ -684,24 +683,14 @@
                 - 'fdroid_build_apps':
                     my_description: 'Build all the latest apps for F-Droid.'
                     my_timed: '42 7 * * 1'
-                    my_hname: 'profitbricks7'
-                    my_gitrepo: 'https://gitlab.com/fdroid/fdroidserver.git'
-                    my_recipients: 'jenkins+reproducible-builds qa-jenkins-scm at lists.alioth.debian.org hans at guardianproject.info michael.poehn at fsfe.org'
-                    my_blocker: '^reproducible.*fdroid.*'
-            my_gitbranches: 'master'
-            my_shell: '/srv/jenkins/bin/jenkins_master_wrapper.sh'
-            my_parse_rules: '/srv/jenkins/logparse/reproducible-extra.rules'
-            my_naginator_regex: 'Caused by: hudson.plugins.git.GitException: Command "git fetch'
-
-        - '{name}_{otherproject_git_blocked}':
-            otherproject_git_blocked:
                 - 'fdroid_test':
                     my_description: 'Run tests on all the built APKs for F-Droid.'
                     my_timed: '42 23 1 1 *'
-                    my_hname: 'profitbricks7'
-                    my_gitrepo: 'https://gitlab.com/fdroid/fdroidserver.git'
-                    my_recipients: 'jenkins+reproducible-builds qa-jenkins-scm at lists.alioth.debian.org hans at guardianproject.info michael.poehn at fsfe.org'
-                    my_blocker: '^reproducible_fdroid.*'
+            my_hname: 'profitbricks7'
+            my_recipients: 'jenkins+reproducible-builds qa-jenkins-scm at lists.alioth.debian.org hans at guardianproject.info michael.poehn at fsfe.org'
+            my_blocker: '^reproducible_fdroid.*'
+            my_gitrepo: 'https://gitlab.com/fdroid/fdroidserver.git'
+            my_scmpoll: '*/6 * * * *'
             my_gitbranches: 'master'
             my_shell: '/srv/jenkins/bin/jenkins_master_wrapper.sh'
             my_parse_rules: '/srv/jenkins/logparse/reproducible-extra.rules'



View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/2e12b6e172af586d55f276b4aef1dcf7cc45bdb9

---
View it on GitLab: https://salsa.debian.org/qa/jenkins.debian.net/commit/2e12b6e172af586d55f276b4aef1dcf7cc45bdb9
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/20180519/fd4fe8c7/attachment-0001.html>


More information about the Qa-jenkins-scm mailing list