continuous-integration
continuous-integration copied to clipboard
Request to add new project: rules_license
Thank you for your interest in adding your project to Bazel CI.
At the moment we're operating at capacity and cannot add new projects except for rules and projects maintained under the bazelbuild GitHub organization.
- [ X] My project is part of the bazelbuild GitHub organization.
- [ X] I want to test the following project on Bazel CI: https://github.com/bazelbuild/rules_license
- [ X ] I confirm that the project has a
.bazelci/presubmit.yml
file.
@fweikert This might be a good opportunity to try out the Terraform-based configuration. :)
Sure. Will I be able to breath on the airless planet after Terraform'ing? :-) Our CI load is very small. At most, I expect under 100 targets, and a PR rate of < 1/day.
https://buildkite.com/bazel/rules-license
There seems to be a problem with the config import hack.
Friendly ping.
I don't understand the error from the build logs. New PRs don't seem to run tests, even if they fail, so is this actually set up? Having it run and always fail is better than not having it run at all. At least then I can fix it myself.
Lines 4 and 5 miss closing quotation marks: https://github.com/bazelbuild/rules_license/blob/main/.bazelci/tests.yml#L4
Re "It seems there is no rolling Bazel for macos" comment from tests.yml: We do publish rolling releases for MacOS https://releases.bazel.build/6.0.0/rolling/6.0.0-pre.20221012.2/index.html