summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Levsen <holger@layer-acht.org>2014-09-24 18:43:16 +0200
committerHolger Levsen <holger@layer-acht.org>2014-09-24 18:44:07 +0200
commit44fccfd79355b7ea18e9bb8072f8fa6fa7539e1d (patch)
tree599e43ea3440113347fa850028eb6c66a6a15360
parent1cb10fa077b5371e0056d79f0fb699758343c7bd (diff)
downloadjenkins.debian.net-44fccfd79355b7ea18e9bb8072f8fa6fa7539e1d.tar.xz
reproducible: send mails to the reproducible commits mailinglist. throttle to max. 3 concurrently running jobs
-rw-r--r--TODO5
-rw-r--r--job-cfg/reproducible.yaml11
2 files changed, 11 insertions, 5 deletions
diff --git a/TODO b/TODO
index abab1f99..1d264ba8 100644
--- a/TODO
+++ b/TODO
@@ -99,7 +99,6 @@ general
=== reproducible
-* diffp output should be downloadable
* pbuilder results cleanup
* pbuilder cleanup cache
* time+job based triggers reproducible build jobs:
@@ -107,9 +106,7 @@ general
** example_good: triggered by setup
** core and all other: triggered by exampled_good
* use git repo in job config?
-* job to build minimal debootstrap packages
-* email notifications to reproducible-commits@lists.alioth.debian.org
-* limit concurrancy to 2 or 3
+* document this on https://wiki.debian.org/ReproducibleBuilds
=== Test Debian live
diff --git a/job-cfg/reproducible.yaml b/job-cfg/reproducible.yaml
index 25918932..ece9f7b1 100644
--- a/job-cfg/reproducible.yaml
+++ b/job-cfg/reproducible.yaml
@@ -14,6 +14,15 @@
url: http://www.profitbricks.com
text: Sponsored by Profitbricks
icon: /userContent/images/profitbricks-24x24.png
+ - priority:
+ job-prio: '150'
+ - throttle:
+ max-total: 3
+ max-per-node: 3
+ enabled: True
+ option: category
+ categories:
+ - reproducible
description: '{my_description}<br><br>Job configuration source is <a href="http://anonscm.debian.org/cgit/qa/jenkins.debian.net.git/job-cfg/reproducible.yaml">reproducible.yaml</a>.'
logrotate:
daysToKeep: 180
@@ -24,7 +33,7 @@
- shell: '{my_shell}'
publishers:
- email:
- recipients: 'jenkins+debian+reproducible holger@layer-acht.org lunar@debian.org'
+ recipients: 'jenkins+debian+reproducible holger@layer-acht.org reproducible-commits@lists.alioth.debian.org'
- archive:
artifacts: 'results/*.*, results/_success/*.*'
latest_only: false