geode-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jensde...@apache.org
Subject [geode] branch feature/GEODE-5212 updated: GEODE-5212: Add temporary geode-ci-windows resource
Date Wed, 11 Jul 2018 13:40:18 GMT
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 <jdeppe@pivotal.io>
AuthorDate: Wed Jul 11 06:39:58 2018 -0700

    GEODE-5212: Add temporary geode-ci-windows resource
    
    Signed-off-by: Dick Cavender <dcavender@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


Mime
View raw message