| --- | |
| tasks: | |
| ubuntu2404_arm64: | |
| shell_commands: | |
| # Android SDK NDK not available on Linux ARM64 | |
| # - 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" | |
| - "--lockfile_mode=off" | |
| build_targets: | |
| - "//src:bazel" | |
| - "//src:bazel_jdk_minimal" | |
| - "//src:test_repos" | |
| - "//src/main/java/..." | |
| test_flags: | |
| - "--config=ci-linux" | |
| - "--lockfile_mode=off" | |
| test_targets: | |
| - "//scripts/..." | |
| - "//src/java_tools/..." | |
| - "//src/main/starlark/tests/builtins_bzl/..." | |
| - "//src/test/..." | |
| - "//src/tools/execlog/..." | |
| - "//src/tools/singlejar/..." | |
| - "//src/tools/workspacelog/..." | |
| - "//third_party/ijar/..." | |
| - "//tools/aquery_differ/..." | |
| - "//tools/python/..." | |
| - "//tools/bash/..." | |
| # Disable Android tests on Linux ARM64 | |
| - "-//src/test/java/com/google/devtools/build/lib/rules/android/..." | |
| include_json_profile: | |
| - build | |
| - test |