X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=jjb%2Fgeode%2Fapache-geode-test-coordinator.yaml;h=031f5814a293cabe7e640759e34d100ab495de46;hb=9e37aa61ad8a82f78cd1f7e15e62a68e593a1f5f;hp=01764a660cf00045c2fe345f88aafda86ffcfc93;hpb=5fe5de7dbaf93789b5fd852e7e711a388a034f07;p=infra%2Fcicd.git diff --git a/jjb/geode/apache-geode-test-coordinator.yaml b/jjb/geode/apache-geode-test-coordinator.yaml index 01764a66..031f5814 100644 --- a/jjb/geode/apache-geode-test-coordinator.yaml +++ b/jjb/geode/apache-geode-test-coordinator.yaml @@ -22,8 +22,8 @@ project: 'Nordix/geode' stream: - - 'release-nordix-1.9.0': - branch: 'release-nordix/1.9.0' + - 'release-nordix-1.14.0': + branch: 'release-nordix/1.14.0' jobs: - 'apache-geode-verify-{stream}-coordinator' @@ -32,7 +32,7 @@ project-type: multijob disabled: false concurrent: true - node: geode-ubuntu1804 + node: geode-ubuntu2004 parameters: - string: @@ -43,6 +43,10 @@ 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 @@ -69,9 +73,21 @@ - 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 @@ -83,6 +99,14 @@ git-revision: true abort-all-job: true node-parameters: true +# Disable ApiCheck job as the ApiCheckTest was introduced +# in Geode 1.13 and it doesn't exist in geode 1.12 +# - name: 'apache-geode-ApiCheckTest-jdk11' +# current-parameters: true +# git-revision: true +# disabled: true +# abort-all-job: true +# node-parameters: true - name: 'apache-geode-StressNewTest-jdk11' current-parameters: true git-revision: true @@ -113,8 +137,17 @@ 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