diff options
Diffstat (limited to 'job-cfg/chroot-test.yaml')
-rw-r--r-- | job-cfg/chroot-test.yaml | 24 |
1 files changed, 24 insertions, 0 deletions
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}' @@ -43,6 +47,23 @@ 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.' + |