• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1---
2
3x_defaults:
4  common: &common
5    bazel: last_green
6    build_targets:
7    - "//src/..."
8    - "//test/..."
9    - "//android/..."
10    - "//rules/..."
11    - "-//src/java/com/example/sampleapp/..."
12    - "//toolchains/..."
13    - "//tools/..."
14    - "-//tools/android/..." # TODO(#122): Un-exclude this once #122 is fixed.
15    test_targets:
16    - "//src/..."
17    - "//test/..."
18    - "-//src/tools/enforce_min_sdk_floor/..."
19    - "-//src/java/com/example/sampleapp/..."
20    test_flags:
21     # Sandboxed SDK tools depend on libraries that require Java runtime 17 or higher.
22    - "--java_runtime_version=17"
23
24tasks:
25  ubuntu2004:
26    <<: *common
27  macos:
28    <<: *common
29  macos_arm64:
30    <<: *common
31  ubuntu2004_bzlmod:
32    name: Bzlmod ubuntu2004
33    platform: ubuntu2004
34    build_flags:
35    - "--enable_bzlmod"
36    <<: *common
37  macos_bzlmods:
38    name: Bzlmod macos
39    platform: macos
40    build_flags:
41    - "--enable_bzlmod"
42    <<: *common
43  macos_arm64_bzlmod:
44    name: Bzlmod macos_arm64
45    platform: macos_arm64
46    build_flags:
47    - "--enable_bzlmod"
48    <<: *common
49