You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@trafficserver.apache.org by jp...@apache.org on 2013/11/09 22:20:03 UTC
[5/7] git commit: Update jenkins jobs
Update jenkins jobs
- add a 60 minute build timeout
- clean the workspace up between builds
- send build failure emails
Project: http://git-wip-us.apache.org/repos/asf/trafficserver/repo
Commit: http://git-wip-us.apache.org/repos/asf/trafficserver/commit/619d9342
Tree: http://git-wip-us.apache.org/repos/asf/trafficserver/tree/619d9342
Diff: http://git-wip-us.apache.org/repos/asf/trafficserver/diff/619d9342
Branch: refs/heads/master
Commit: 619d934208792485061c361abf68ac0bd40fd125
Parents: 94215bf
Author: James Peach <jp...@apache.org>
Authored: Thu Nov 7 11:49:31 2013 -0800
Committer: James Peach <jp...@apache.org>
Committed: Thu Nov 7 11:49:31 2013 -0800
----------------------------------------------------------------------
ci/jenkins/jobs.yaml | 14 ++++++++++++++
1 file changed, 14 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/trafficserver/blob/619d9342/ci/jenkins/jobs.yaml
----------------------------------------------------------------------
diff --git a/ci/jenkins/jobs.yaml b/ci/jenkins/jobs.yaml
index 26a21d0..853b452 100644
--- a/ci/jenkins/jobs.yaml
+++ b/ci/jenkins/jobs.yaml
@@ -23,6 +23,20 @@
artifactNumToKeep: 2
triggers:
- pollscm: 'H/30 * * * *'
+ # Time builds out (and fail them) after 60mins.
+ wrappers:
+ - timeout:
+ timeout: 60
+ fail: true
+ publishers:
+ - email:
+ recipients: 'commits@trafficserver.apache.org'
+ send-to-individuals: true
+ - workspace-cleanup:
+ dirmatch: true
+ include:
+ - 'build/*'
+ - 'install/*'
- builder:
name: linux-regression