This is an automated email from the ASF dual-hosted git repository.

paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy-geb.git


The following commit(s) were added to refs/heads/master by this push:
     new 9330230c temporarily reinstate "check" job
9330230c is described below

commit 9330230cbaf108977a69f8988003f0f207cf4258
Author: Paul King <[email protected]>
AuthorDate: Mon Feb 24 20:43:43 2025 +1000

    temporarily reinstate "check" job
---
 .circleci/config.yml | 42 +++++++++++++++++++++++++++++-------------
 1 file changed, 29 insertions(+), 13 deletions(-)

diff --git a/.circleci/config.yml b/.circleci/config.yml
index 182c57ae..834aa982 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -15,6 +15,34 @@
 
 version: 2
 jobs:
+  check:
+    docker:
+      - image: eclipse-temurin:21-jdk
+    resource_class: large
+    environment:
+      GRADLE_OPTS: -Xmx1024m -XX:MaxMetaspaceSize=256m
+      GRADLE_USER_HOME: .gradle-home
+    steps:
+      - checkout
+      - restore_cache:
+          keys:
+            - gradle-home-check-{{ .Branch }}
+            - gradle-home-check-master
+            - gradle-home-check
+      - run: ./gradlew --no-daemon --max-workers 4 --parallel -Pci 
module:check internal:check integration:check doc:site:check --continue
+      - run:
+          name: Copy all test results to a directory
+          command: |
+            mkdir -p ~/test-results/junit/
+            find . -type f -regex ".*/build/test-results/.*xml" -exec cp {} 
~/test-results/junit/ \;
+      - store_test_results:
+          path: ~/test-results/
+      - store_artifacts:
+          path: build/reports
+      - save_cache:
+          key: gradle-home-check-{{ .Branch }}-{{ epoch }}
+          paths:
+            - .gradle-home
   manual:
     docker:
       - image: selenium/standalone-firefox
@@ -240,16 +268,11 @@ workflows:
   version: 2
   build-workflow:
     jobs:
-      - check
       - manual
       - dockerised-cross-browser:
           requires:
             - check
             - manual
-      - local-cross-browser:
-          requires:
-            - check
-            - manual
       - saucelabs:
           requires:
             - check
@@ -280,21 +303,14 @@ workflows:
 #      - upload:
 #          requires:
 #            - dockerised-cross-browser
-#            - local-cross-browser
 #            - saucelabs
-##            - lambdatest
+#            - lambdatest
 #            - ie
 #          filters:
 #            branches:
 #              only:
 #                - master
 #                - 4.x
-#      - publish-site:
-#          requires:
-#            - upload
-#          filters:
-#            branches:
-#              only: master
 #      - trigger-example-projects-master:
 #          requires:
 #            - upload

Reply via email to