aboutsummaryrefslogtreecommitdiff
path: root/.bazelci/presubmit.yml
diff options
context:
space:
mode:
authorRomain Jobredeaux <jobredeaux@google.com>2023-06-23 18:58:43 +0000
committerAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>2023-06-23 18:58:43 +0000
commit640e0bdda9da0f44834a5cd2e791f33b531158c9 (patch)
treebbcbc6947dcfb0db5620b5551499cd6c21befd61 /.bazelci/presubmit.yml
parent46d2e3625390f640d652bde0577dc7433ab42ed9 (diff)
parent4ba159a9c43358f1e074edb4979ba3a5c5c590e4 (diff)
downloadbazelbuild-rules_java-640e0bdda9da0f44834a5cd2e791f33b531158c9.tar.gz
Initial import of rules_java. am: 4ba159a9c4
Original change: https://android-review.googlesource.com/c/platform/external/bazelbuild-rules_java/+/2637269 Change-Id: Ifbd3456f1caa6c0ae1a0eeb8f2d33a1e1504c0e1 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to '.bazelci/presubmit.yml')
-rw-r--r--.bazelci/presubmit.yml55
1 files changed, 55 insertions, 0 deletions
diff --git a/.bazelci/presubmit.yml b/.bazelci/presubmit.yml
new file mode 100644
index 0000000..cd90651
--- /dev/null
+++ b/.bazelci/presubmit.yml
@@ -0,0 +1,55 @@
+---
+build_targets: &build_targets
+ - "//..."
+ - "@remote_java_tools//java_tools/..."
+ # TODO: Look into broken targets in //toolchains
+ - "-//toolchains/..."
+
+build_targets_bzlmod: &build_targets_bzlmod
+ - "//..."
+ - "@remote_java_tools//java_tools/..."
+ - "-//toolchains/..."
+ # TODO(pcloudy): pkg_tar doesn't work with Bzlmod due to https://github.com/bazelbuild/bazel/issues/14259
+ # Enable once the issue is fixed.
+ - "-//distro/..."
+
+buildifier:
+ version: latest
+ warnings: "all"
+tasks:
+ ubuntu2004:
+ build_targets: *build_targets
+ macos:
+ build_targets: *build_targets
+ windows:
+ build_targets: *build_targets
+ ubuntu2004_head:
+ bazel: last_green
+ platform: ubuntu2004
+ build_targets: *build_targets
+ macos_head:
+ bazel: last_green
+ platform: macos
+ build_targets: *build_targets
+ windows_head:
+ bazel: last_green
+ platform: windows
+ build_targets: *build_targets
+ ubuntu2004_bzlmod:
+ bazel: last_green
+ platform: ubuntu2004
+ build_flags:
+ - "--config=bzlmod"
+ build_targets: *build_targets_bzlmod
+ macos_bzlmod:
+ bazel: last_green
+ platform: macos
+ build_flags:
+ - "--config=bzlmod"
+ build_targets: *build_targets_bzlmod
+ windows_bzlmod:
+ bazel: last_green
+ platform: windows
+ build_flags:
+ - "--config=bzlmod"
+ build_targets: *build_targets_bzlmod