Yun Peng
Yun Peng
I'm leaning to approve this request since rules_graalvm is actually a dependency of Bazel now: https://github.com/bazelbuild/bazel/blob/08df6f1ebeaccb43d3aac1058f8d9e28e11acd2b/MODULE.bazel#L27
I've created a new pipeline for rules_graalvm. But the .bazelci/presubmit.yml doesn't look right: https://buildkite.com/bazel/rules-graalvm/builds/1#018d12ce-a6b3-477f-b373-8d3dc3d75948
Note that the presubmit.yml file format for normal Bazel CI pipeline is different from the BCR ones, it should not contain `bcr_test_module`. Please check the doc at: https://github.com/bazelbuild/continuous-integration/tree/master/buildkite#basic-syntax
This is still not fixed: https://buildkite.com/bazel/rules-graalvm/builds/2#018d14b8-f04a-4934-95ea-c2bc489e6aaa I think you'll need to merge the two tasks together. ``` yaml.composer.ComposerError: expected a single document in the stream in ".bazelci/presubmit.yml", line 2, column...
@sgammon I'm reaching you out in Bazel Slack, we can add you as a maintainer of this pipeline and set up presubmit for this repo if you want.
This is the latest run: https://buildkite.com/bazel/rules-graalvm/builds/4#_
https://buildkite.com/bazel/rules-graalvm/builds/32 is still failing on Bazel CI. @sgammon Can you fix the build? Otherwise, there is no meaning running on Bazel CI.
Awesome, we can also add it to the downstream pipeline, so that if it's broken by Bazel@HEAD, you'll get notification!
One major blocker is that we don't currently have Linux arm64 machine on Bazel CI. One question, can we actually push different images for different arch under `gcr.io/bazel-public/bazel`? Or it...
We are actually building those image in a CI pipeline on a GCP Linux VM, do you mean we can actually build the arm64 image on a amd64 machine by...