This is an automated email from the ASF dual-hosted git repository. jensdeppe pushed a commit to branch feature/GEODE-5212 in repository https://gitbox.apache.org/repos/asf/geode.git
The following commit(s) were added to refs/heads/feature/GEODE-5212 by this push: new f91eb5e GEODE-5212: Add temporary geode-ci-windows resource f91eb5e is described below commit f91eb5ea841efa46c9bbb094538e733bbaa886ba Author: Jens Deppe <jde...@pivotal.io> AuthorDate: Wed Jul 11 06:39:58 2018 -0700 GEODE-5212: Add temporary geode-ci-windows resource Signed-off-by: Dick Cavender <dcaven...@pivotal.io> --- ci/pipelines/geode-build/base.yml | 146 ++++++++++++++++++++++++++++++-------- 1 file changed, 116 insertions(+), 30 deletions(-) diff --git a/ci/pipelines/geode-build/base.yml b/ci/pipelines/geode-build/base.yml index b2154fe..54ac45d 100644 --- a/ci/pipelines/geode-build/base.yml +++ b/ci/pipelines/geode-build/base.yml @@ -47,6 +47,14 @@ resources: source: depth: 1 uri: (( concat "https://github.com/" metadata.geode-fork "/geode.git" )) + branch: (( grab metadata.geode-build-branch )) + paths: + - ci/* +- name: geode-ci-windows + type: git + source: + depth: 1 + uri: (( concat "https://github.com/" metadata.geode-fork "/geode.git" )) branch: feature/GEODE-5212 paths: - ci/* @@ -95,7 +103,7 @@ groups: jobs: - Build - UITests -- name: WindowsTests +- name: Windows jobs: - Build - WindowsTests @@ -207,38 +215,116 @@ jobs: - get: geode passed: [Build] trigger: true - - get: geode-ci + - get: geode-ci-windows - get: geode-build-version passed: [Build] - - aggregate: - - task: run-acceptance-tests - tags: [windows] - timeout: 8h - config: - inputs: - - name: geode - - name: geode-ci - - name: geode-build-version - outputs: - - name: built-geode - params: - CALL_STACK_TIMEOUT: 25200 - DUNIT_PARALLEL_FORKS: 0 - MAINTENANCE_VERSION: develop - PARALLEL_DUNIT: false - PUBLIC_BUCKET: ((!public-bucket)) - SERVICE_ACCOUNT: ((!concourse-gcp-account)) - JAVA_HOME: "C:\\progra~1\\java\\jdk1.8.0_172" - DOCKER_COMPOSE_LOCATION: "C:\\Progra~1\\Docker\\Docker\\resources\\bin\\docker-compose.exe" - DOCKER_LOCATION: "C:\\Progra~1\\Docker\\Docker\\resources\\bin\\docker.exe" - platform: windows - run: - path: c:\Progra~1\git\bin\bash.exe - args: - - geode-ci/ci/scripts/test-run.sh - #- :geode-assembly:acceptanceTest :geode-connectors:acceptanceTest + - task: run-acceptance-tests + tags: [windows] + timeout: 8h + config: + inputs: + - name: geode + - name: geode-ci-windows + path: geode-ci + - name: geode-build-version + outputs: + - name: built-geode + params: + CALL_STACK_TIMEOUT: 25200 + DUNIT_PARALLEL_FORKS: 0 + MAINTENANCE_VERSION: develop + PARALLEL_DUNIT: false + PUBLIC_BUCKET: ((!public-bucket)) + SERVICE_ACCOUNT: ((!concourse-gcp-account)) + JAVA_HOME: "C:\\progra~1\\java\\jdk1.8.0_172" + DOCKER_COMPOSE_LOCATION: "C:\\Progra~1\\Docker\\Docker\\resources\\bin\\docker-compose.exe" + DOCKER_LOCATION: "C:\\Progra~1\\Docker\\Docker\\resources\\bin\\docker.exe" + platform: windows + run: + path: c:\Progra~1\git\bin\bash.exe + args: + - geode-ci/ci/scripts/test-run.sh + #- :geode-assembly:acceptanceTest :geode-connectors:acceptanceTest + - :geode-assembly:acceptanceTest + - windows-acceptancetestfiles + ensure: + aggregate: + - task: archive-acceptance-test-results + tags: [windows] + config: + inputs: + - name: geode + - name: geode-ci-windows + path: geode-ci + - name: geode-build-version + - name: built-geode + params: + MAINTENANCE_VERSION: (( grab metadata.geode-build-branch )) + SERVICE_ACCOUNT: ((!concourse-gcp-account)) + PUBLIC_BUCKET: ((!public-bucket)) + JAVA_HOME: "C:\\progra~1\\java\\jdk1.8.0_172" + platform: windows + run: + path: c:\Progra~1\git\bin\bash.exe + args: + - geode-ci/ci/scripts/test-archive.sh + - :geode-assembly:acceptanceTest + - windows-acceptancetestfiles + - task: run-integration-tests + tags: [windows] + timeout: 8h + config: + inputs: + - name: geode + - name: geode-ci-windows + path: geode-ci + - name: geode-build-version + outputs: + - name: built-geode + params: + CALL_STACK_TIMEOUT: 25200 + DUNIT_PARALLEL_FORKS: 0 + MAINTENANCE_VERSION: develop + PARALLEL_DUNIT: false + PUBLIC_BUCKET: ((!public-bucket)) + SERVICE_ACCOUNT: ((!concourse-gcp-account)) + JAVA_HOME: "C:\\progra~1\\java\\jdk1.8.0_172" + platform: windows + run: + path: c:\Progra~1\git\bin\bash.exe + args: + - geode-ci/ci/scripts/test-run.sh + - integrationTest + - windows-integrationtestfiles +# on_failure: +# aggregate: +# - put: send-notification-email +# params: +# subject: built-geode/subject +# body: built-geode/body + ensure: + aggregate: + - task: archive-integration-test-results + tags: [windows] + config: + inputs: + - name: geode + - name: geode-ci-windows + path: geode-ci + - name: geode-build-version + - name: built-geode + params: + MAINTENANCE_VERSION: (( grab metadata.geode-build-branch )) + SERVICE_ACCOUNT: ((!concourse-gcp-account)) + PUBLIC_BUCKET: ((!public-bucket)) + JAVA_HOME: "C:\\progra~1\\java\\jdk1.8.0_172" + platform: windows + run: + path: c:\Progra~1\git\bin\bash.exe + args: + - geode-ci/ci/scripts/test-archive.sh - :geode-assembly:acceptanceTest - - win-acceptancetestfiles + - windows-acceptancetestfiles - name: DistributedTest serial: true