diff options
author | Fabian Meumertzheim <meumertzheim@code-intelligence.com> | 2023-09-19 17:12:45 +0200 |
---|---|---|
committer | Fabian Meumertzheim <fabian@meumertzhe.im> | 2023-09-20 10:35:42 +0200 |
commit | 7725a74716af9e050c0c45099eb969ba00f7f2e6 (patch) | |
tree | febfed717a0562dcbe291eaca36b4ff47bb57606 | |
parent | 658051c1cc77e8e4ab1b994f66b8eb78d8da64de (diff) | |
download | jazzer-api-7725a74716af9e050c0c45099eb969ba00f7f2e6.tar.gz |
ci: Replace JDK 17 with JDK 21 in pipelines
-rw-r--r-- | .github/workflows/run-all-tests.yml | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/.github/workflows/run-all-tests.yml b/.github/workflows/run-all-tests.yml index 1191a02e..93054718 100644 --- a/.github/workflows/run-all-tests.yml +++ b/.github/workflows/run-all-tests.yml @@ -35,18 +35,15 @@ jobs: strategy: matrix: os: [ubuntu-20.04, macos-12, windows-2019] - jdk: [8, 17] + jdk: [8, 21] include: + - jdk: 21 + # Workaround for https://github.com/bazelbuild/bazel/issues/14502 + extra_bazel_args: "--jvmopt=-Djava.security.manager=allow" - os: ubuntu-20.04 arch: "linux" bazel_args: "//launcher/android:jazzer_android" cache: "/home/runner/.cache/bazel-disk" - - os: ubuntu-20.04 - jdk: 21-ea - # Workaround for https://github.com/bazelbuild/bazel/issues/14502 - bazel_args: "--jvmopt=-Djava.security.manager=allow" - arch: "linux" - cache: "/home/runner/.cache/bazel-disk" - os: macos-12 arch: "macos-x86_64" bazel_args: "--xcode_version_config=//.github:host_xcodes //launcher/android:jazzer_android" @@ -81,7 +78,7 @@ jobs: shell: bash - name: Build & Test - run: bazelisk test ${{env.BUILD_BUDDY_CONFIG}} --java_runtime_version=local_jdk_${{ matrix.jdk }} --disk_cache=${{ matrix.cache }} ${{ matrix.bazel_args }} --build_tag_filters="-no-${{ matrix.arch }}-jdk${{ matrix.jdk }},-no-jdk${{ matrix.jdk }}" --test_tag_filters="-no-${{ matrix.arch }}-jdk${{ matrix.jdk }},-no-jdk${{ matrix.jdk }}" //... + run: bazelisk test ${{env.BUILD_BUDDY_CONFIG}} --java_runtime_version=local_jdk_${{ matrix.jdk }} --disk_cache=${{ matrix.cache }} ${{ matrix.bazel_args }} ${{ matrix.extra_bazel_args }} --build_tag_filters="-no-${{ matrix.arch }}-jdk${{ matrix.jdk }},-no-jdk${{ matrix.jdk }}" --test_tag_filters="-no-${{ matrix.arch }}-jdk${{ matrix.jdk }},-no-jdk${{ matrix.jdk }}" //... - name: Copy Bazel log if: always() |