From: Luis Gomez Date: Fri, 18 Dec 2015 02:50:03 +0000 (-0800) Subject: Run csit -all- jobs in a daily fashion X-Git-Tag: release/beryllium~245^2 X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=releng%2Fbuilder.git;a=commitdiff_plain;h=d91573c99688e78b00c68809c5c27c5bb47e824b Run csit -all- jobs in a daily fashion Change-Id: I9e6b2d2a5e8757e3901453d6fb555567c4825662 Signed-off-by: Luis Gomez --- diff --git a/jjb/integration/integration-macros.yaml b/jjb/integration/integration-macros.yaml index e76fda682..19f321b9e 100644 --- a/jjb/integration/integration-macros.yaml +++ b/jjb/integration/integration-macros.yaml @@ -158,6 +158,26 @@ - compare-type: 'ANT' pattern: '{pattern}' +# Macro: integration-csit-only +# Operation: this macro sets a trigger on reverse job list +# Used by: csit -only- job templates + +- trigger: + name: integration-csit-only + triggers: + - reverse: + jobs: '{jobs}' + result: 'success' + +# Macro: integration-csit-all +# Operation: this macro sets a periodic trigger +# Used by: csit -all- job teamplates + +- trigger: + name: integration-csit-all + triggers: + - timed: 'H H * * *' + # Macro: integration-jclouds-controller-mininet # Operation: this macro will spin the controller and mininet vms # Used by: {project}-csit-* job templates diff --git a/jjb/integration/integration-templates.yaml b/jjb/integration/integration-templates.yaml index dae67aca9..c393b38df 100644 --- a/jjb/integration/integration-templates.yaml +++ b/jjb/integration/integration-templates.yaml @@ -155,9 +155,8 @@ - '{ssh-credentials}' triggers: - - reverse: + - integration-csit-{install}: jobs: '{trigger-jobs}' - result: 'success' builders: - integration-cleanup-workspace @@ -339,9 +338,8 @@ - '{ssh-credentials}' triggers: - - reverse: + - integration-csit-{install}: jobs: '{trigger-jobs}' - result: 'success' builders: - integration-cleanup-workspace @@ -621,9 +619,8 @@ - '{ssh-credentials}' triggers: - - reverse: + - integration-csit-{install}: jobs: '{trigger-jobs}' - result: 'success' builders: - integration-cleanup-workspace