Skip to content

Commit

Permalink
Cherry-pick Cirrus CI updates to series/3.x
Browse files Browse the repository at this point in the history
  • Loading branch information
armanbilge authored Sep 1, 2023
1 parent 8307f38 commit 8416159
Showing 1 changed file with 19 additions and 47 deletions.
66 changes: 19 additions & 47 deletions .cirrus.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit 8416159

Please sign in to comment.