Skip to content

Commit

Permalink
Add fedora39 to CI platforms
Browse files Browse the repository at this point in the history
Fedora 39 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.

Closes #20405.

PiperOrigin-RevId: 587697147
Change-Id: Ib5adf1579991a85f1e2994fb86b1b9e7b25bad7f
  • Loading branch information
davido authored and Wyverald committed Jan 3, 2024
1 parent 7ae32f3 commit bbeb804
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 0 deletions.
16 changes: 16 additions & 0 deletions .bazelci/postsubmit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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/^#
Expand Down
16 changes: 16 additions & 0 deletions .bazelci/presubmit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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:
Expand Down

0 comments on commit bbeb804

Please sign in to comment.