Revert "GEODE Update branch to: release-nordix/1.11.0"
[infra/cicd.git] / jjb / geode / apache-geode-test-coordinator.yaml
index 01764a660cf00045c2fe345f88aafda86ffcfc93..c955bb75fd3074158f4b19249d2457be5cdc2ad0 100644 (file)
@@ -22,8 +22,8 @@
     project: 'Nordix/geode'
 
     stream:
-      - 'release-nordix-1.9.0':
-          branch: 'release-nordix/1.9.0'
+      - 'release-nordix-1.12.0':
+          branch: 'release-nordix/1.12.0'
     jobs:
       - 'apache-geode-verify-{stream}-coordinator'
 
           name: BRANCH
           default: '{branch}'
           description: JJB configured BRANCH parameter for Nordix GitHub project
+      - bool:
+          name: PUBLISH_GEODE
+          default: true
+          description: Publish Geode software to Nordix Artifactory after all tests are passed
 
     properties:
       - logrotate
@@ -59,7 +63,7 @@
 
     scm:
       - git-scm-github:
-          branch: '{branch}'
+          branch: '$BRANCH'
           refspec: ''
           wipe_workspace: true
           clean_before: false
       - github
 
     builders:
+      - 'verify-geode-tag-macro'
+      - multijob:
+          name: SlaveSetup
+          condition: SUCCESSFUL
+          execution-type: SEQUENTIALLY
+          projects:
+            - name: 'apache-geode-SlaveSetup'
+              current-parameters: true
+              git-revision: false
+              abort-all-job: true
+              node-parameters: true
       - multijob:
           name: Test
           condition: SUCCESSFUL
+          execution-type: SEQUENTIALLY
           projects:
             - name: 'apache-geode-UnitTest-jdk8'
               current-parameters: true
           condition: SUCCESSFUL
           execution-type: SEQUENTIALLY
           projects:
-            - name: 'apache-geode-build-jdk8'
+            - name: 'apache-geode-build-release-jdk8'
               current-parameters: true
               git-revision: true
               abort-all-job: true
-              node-parameters: true
\ No newline at end of file
+              node-parameters: true
+              enable-condition: "$PUBLISH_GEODE == true"
+
+    publishers:
+      - notify-slack:
+          slack-channel: '#geode-ci'
+          notify-start: true
+          notify-success: true
+          notify-failure: true
+          notify-back-to-normal: true