From 8919b62bc24e6983ceab0d1aaae64e1d28feb411 Mon Sep 17 00:00:00 2001 From: Holger Levsen Date: Sun, 4 Nov 2012 00:08:32 +0100 Subject: add house-keeping job --- job-cfg/chroot-test.yaml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/job-cfg/chroot-test.yaml b/job-cfg/chroot-test.yaml index bc8a9666..be816672 100644 --- a/job-cfg/chroot-test.yaml +++ b/job-cfg/chroot-test.yaml @@ -23,6 +23,10 @@ - trigger: project: '{my_trigger}' +# +# FIXME: trigger-project needs to accept a list of projects. +# + - defaults: name: chroot-tests+4trigger description: '{my_description}{do_not_edit}' @@ -42,6 +46,23 @@ - trigger: project: '{my_4th_trigger}' +- job-template: + name: '{name}-housekeeping' + description: '{my_description}{do_not_edit}' + builders: + - shell: '/srv/jenkins/bin/housekeeping.sh' + publishers: + - logparser: + rulespath: '/srv/jenkins/logparse/debian.rules' + unstable_on_warning: 'true' + fail_on_error: 'true' + - trigger: + project: 'testjob_chroot-test-sid_bootstrap' + - trigger: + project: 'testjob_chroot-test-wheezy_bootstrap' + - trigger: + project: 'testjob_chroot-test-squeeze_bootstrap_upgrade_to_wheezy' + - job-template: defaults: chroot-tests name: '{name}-sid_install_gnome' @@ -152,3 +173,6 @@ my_3rd_trigger: 'testjob_chroot-test-wheezy_install_lxde' my_4th_trigger: 'testjob_chroot-test-wheezy_install_xfce' + - '{name}-housekeeping': + my_description: 'Cleanup so that there is a predictable environment.' + -- cgit v1.2.3-54-g00ecf