From d91573c99688e78b00c68809c5c27c5bb47e824b Mon Sep 17 00:00:00 2001 From: Luis Gomez Date: Thu, 17 Dec 2015 18:50:03 -0800 Subject: [PATCH] Run csit -all- jobs in a daily fashion Change-Id: I9e6b2d2a5e8757e3901453d6fb555567c4825662 Signed-off-by: Luis Gomez --- jjb/integration/integration-macros.yaml | 20 ++++++++++++++++++++ jjb/integration/integration-templates.yaml | 9 +++------ 2 files changed, 23 insertions(+), 6 deletions(-) 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 -- 2.36.6