Distribution test optimization 68/54068/1
authorLuis Gomez <ecelgp@gmail.com>
Wed, 29 Mar 2017 20:15:02 +0000 (13:15 -0700)
committerLuis Gomez <ecelgp@gmail.com>
Wed, 29 Mar 2017 20:15:02 +0000 (13:15 -0700)
Autorelease will trigger distribution test for autorelease distro
if the build does not fail. In case of failure, it will trigger
distribution test on latest snapshot (no parameters).

Change-Id: I55212207819753e293c9d64892972b5e54970115
Signed-off-by: Luis Gomez <ecelgp@gmail.com>
jjb/autorelease/autorelease-templates.yaml
jjb/integration/integration-test-jobs.yaml

index 269cf528cf1c284c9dd295f5ecab8503182f44f4..6ba0a0b66d36501a5d2ef58e6942668541a0d447 100644 (file)
             condition: UNSTABLE_OR_BETTER
             property-file: variables.jenkins-trigger
             fail-on-missing: true
+          - project: 'integration-distribution-test-{integration-test}'
+            condition: FAILED
           - project: 'packaging-build-rpm-master'
             condition: UNSTABLE_OR_BETTER
             predefined-parameters: DOWNLOAD_URL=$BUNDLEURL
index d10f0a939667ce502dad3d6dfc4d80f95b1aea78..2731408fa9bb387f573768f267b92087a24d19b2 100644 (file)
@@ -20,7 +20,6 @@
           jre: 'openjdk8'
           csit-list: '{csit-list-carbon}'
           csit-weekly-list: '{csit-weekly-list-carbon}'
-          schedule: 'H H * * 0-4'
           schedule-weekly: 'H 12 * * 0'
 
       - boron:
@@ -29,7 +28,6 @@
           jre: 'openjdk8'
           csit-list: '{csit-list-boron}'
           csit-weekly-list: ''
-          schedule: 'H H * * 0-4'
           schedule-weekly: 'H 12 * * 0'
 
       - beryllium:
@@ -38,7 +36,6 @@
           jre: 'openjdk7'
           csit-list: '{csit-list-beryllium}'
           csit-weekly-list: ''
-          schedule: 'H H * * 6'
           schedule-weekly: 'H 12 * * 0'
 
     # tools system image
       - integration-jdk-version:
           jdkversion: '{jre}'
 
-    triggers:
-      - timed: '{schedule}'
-
     builders:
       - trigger-builds:
           - project: '{csit-list}'