From 8416159478bb27a3fe5f83661e09ae061a390cad Mon Sep 17 00:00:00 2001 From: Arman Bilge Date: Fri, 1 Sep 2023 15:42:21 -0700 Subject: [PATCH] Cherry-pick Cirrus CI updates to series/3.x --- .cirrus.yml | 66 +++++++++++++++-------------------------------------- 1 file changed, 19 insertions(+), 47 deletions(-) diff --git a/.cirrus.yml b/.cirrus.yml index 768443c3b6..6e3b151060 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -4,72 +4,44 @@ jvm_highcore_task: cpu: 4 memory: 8G matrix: - - name: JVM high-core-count 2.12 - script: sbt '++ 2.12' testsJVM/test - name: JVM high-core-count 2.13 - script: sbt '++ 2.13' testsJVM/test stressTests/Jcstress/run + script: sbt '++ 2.13' testsJVM/test - name: JVM high-core-count 3 script: sbt '++ 3' testsJVM/test -# jvm_arm_highcore_task: -# arm_container: -# image: sbtscala/scala-sbt:eclipse-temurin-jammy-17.0.5_8_1.9.0_3.3.0 -# cpu: 4 -# memory: 8G -# matrix: -# - name: JVM ARM high-core-count 2.12 -# script: sbt '++ 2.12' testsJVM/test -# - name: JVM ARM high-core-count 2.13 -# script: sbt '++ 2.13' testsJVM/test stressTests/Jcstress/run -# - name: JVM ARM high-core-count 3 -# script: sbt '++ 3' testsJVM/test +jvm_arm_highcore_task: + arm_container: + image: sbtscala/scala-sbt:eclipse-temurin-jammy-17.0.5_8_1.9.0_3.3.0 + cpu: 4 + memory: 8G + matrix: + - name: JVM ARM high-core-count 2.13 + script: sbt '++ 2.13' testsJVM/test + - name: JVM ARM high-core-count 3 + script: sbt '++ 3' testsJVM/test jvm_macos_highcore_task: macos_instance: image: ghcr.io/cirruslabs/macos-ventura-base:latest - cpu: 4 - memory: 8G matrix: - - name: JVM Apple Silicon high-core-count 2.12 - script: - - brew install sbt - - sbt '++ 2.12' testsJVM/test - - name: JVM Apple Silicon high-core-count 2.13 - script: - - brew install sbt - - sbt '++ 2.13' testsJVM/test stressTests/Jcstress/run - name: JVM Apple Silicon high-core-count 3 script: - brew install sbt - sbt '++ 3' testsJVM/test -# native_arm_task: -# arm_container: -# dockerfile: .cirrus/Dockerfile -# cpu: 2 -# memory: 8G -# matrix: -# - name: Native ARM 2.12 -# script: sbt '++ 2.12' testsNative/test -# - name: Native ARM 2.13 -# script: sbt '++ 2.13' testsNative/test -# - name: Native ARM 3 -# script: sbt '++ 3' testsNative/test +native_arm_task: + arm_container: + dockerfile: .cirrus/Dockerfile + cpu: 2 + memory: 8G + matrix: + - name: Native ARM 3 + script: sbt '++ 3' testsNative/test native_macos_task: macos_instance: image: ghcr.io/cirruslabs/macos-ventura-base:latest - cpu: 2 - memory: 8G matrix: - - name: Native Apple Silicon 2.12 - script: - - brew install sbt - - sbt '++ 2.12' testsNative/test - - name: Native Apple Silicon 2.13 - script: - - brew install sbt - - sbt '++ 2.13' testsNative/test - name: Native Apple Silicon 3 script: - brew install sbt