From 743f57319c1fb564e5487bedb72204d8402d9d97 Mon Sep 17 00:00:00 2001 From: David Ostrovsky Date: Fri, 1 Dec 2023 07:26:52 +0100 Subject: [PATCH] Add fedora39 to CI platforms Fedora39 is shipping GCC 13, modern C/C++ toolchain, so that adding it to CI platforms would help to detect breakages earlier, that related to modern C/C++ toolchains. --- .bazelci/postsubmit.yml | 16 ++++++++++++++++ .bazelci/presubmit.yml | 16 ++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/.bazelci/postsubmit.yml b/.bazelci/postsubmit.yml index 3f318712522b71..263b2bdf5d85d0 100644 --- a/.bazelci/postsubmit.yml +++ b/.bazelci/postsubmit.yml @@ -52,6 +52,22 @@ tasks: include_json_profile: - build - test + fedora39: + shell_commands: + - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^# + android_ndk_repository/android_ndk_repository/' WORKSPACE.bzlmod + - rm -f WORKSPACE.bzlmod.bak + - rm -rf $HOME/bazeltest + - mkdir $HOME/bazeltest + build_flags: + - "--config=ci-linux" + build_targets: + - "//src:bazel" + - "//src:bazel_jdk_minimal" + - "//src/main/java/..." + include_json_profile: + - build + - test ubuntu2204: shell_commands: - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^# diff --git a/.bazelci/presubmit.yml b/.bazelci/presubmit.yml index 745651a29e1480..984a396d1d9141 100644 --- a/.bazelci/presubmit.yml +++ b/.bazelci/presubmit.yml @@ -53,6 +53,22 @@ tasks: include_json_profile: - build - test + fedora39: + shell_commands: + - sed -i.bak -e 's/^# android_sdk_repository/android_sdk_repository/' -e 's/^# + android_ndk_repository/android_ndk_repository/' WORKSPACE.bzlmod + - rm -f WORKSPACE.bzlmod.bak + - rm -rf $HOME/bazeltest + - mkdir $HOME/bazeltest + build_flags: + - "--config=ci-linux" + build_targets: + - "//src:bazel" + - "//src:bazel_jdk_minimal" + - "//src/main/java/..." + include_json_profile: + - build + - test ubuntu2204: shards: 4 shell_commands: