From 44fccfd79355b7ea18e9bb8072f8fa6fa7539e1d Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Wed, 24 Sep 2014 18:43:16 +0200 Subject: reproducible: send mails to the reproducible commits mailinglist. throttle to max. 3 concurrently running jobs --- TODO | 5 +---- job-cfg/reproducible.yaml | 11 ++++++++++- 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}

Job configuration source is reproducible.yaml.' 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 -- cgit v1.2.3-70-g09d2