summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHolger Levsen <holger@layer-acht.org>2013-05-15 19:06:49 +0200
committerHolger Levsen <holger@layer-acht.org>2013-05-15 19:06:49 +0200
commit11568a028a5b1e988cd3e57c921375660a8ca24a (patch)
tree3c82737aba53ba16c24ca855f25f1f1ab78a854f
parent8d2d1321f2ee700807d9c257638f54ae7de9311f (diff)
downloadjenkins.debian.net-11568a028a5b1e988cd3e57c921375660a8ca24a.tar.xz
use Throttle Concurrent Builds Plugin to do that for g-i installations
-rw-r--r--INSTALL1
-rw-r--r--TODO3
-rw-r--r--job-cfg/g-i-installation.yaml5
3 files changed, 5 insertions, 4 deletions
diff --git a/INSTALL b/INSTALL
index 75db98c5..651df3ae 100644
--- a/INSTALL
+++ b/INSTALL
@@ -41,6 +41,7 @@ I would prefer to run a jenkins package from wheezy-backports.
* View Job Filters
* Console Column Plugin
* Priority Sorter Plugin
+* Throttle Concurrent Builds Plugin
* Next Executions Plugin
* Sidebar Link
diff --git a/TODO b/TODO
index dff7a104..774e5532 100644
--- a/TODO
+++ b/TODO
@@ -26,9 +26,6 @@ See link:http://jenkins.debian.net/userContent/about.html["about jenkins.debian.
* put kgb-client.conf in git and sed passwords from filesystem into it...
* push jenkins munin plugins upstream
* rgrep for ftp.de and put this into a config file. and then put other stuff in that config file, like webserver for d-i preseeding. etc.
-* use these plugins to make sure jenkins is never blocked too badly:
-** https://wiki.jenkins-ci.org/display/JENKINS/Locks+and+Latches+plugin or https://wiki.jenkins-ci.org/display/JENKINS/Throttle+Concurrent+Builds+Plugin
-** https://wiki.jenkins-ci.org/display/JENKINS/Heavy+Job+Plugin
== Debian Packaging related
diff --git a/job-cfg/g-i-installation.yaml b/job-cfg/g-i-installation.yaml
index 838f1da5..6eb3baa0 100644
--- a/job-cfg/g-i-installation.yaml
+++ b/job-cfg/g-i-installation.yaml
@@ -40,7 +40,10 @@
icon: /userContent/images/profitbricks-24x24.png
- priority:
job-prio: '80'
-
+ - throttle:
+ max-total: 3
+ categories:
+ - g-i-installation
- defaults:
name: g-i-installation-housekeeping
description: 'Cleanup and monitor so that there is a predictable environment.{do_not_edit}'