continuous-integration icon indicating copy to clipboard operation
continuous-integration copied to clipboard

Request to add new project aspect_bazel_lib

Open alexeagle opened this issue 2 years ago • 5 comments

https://github.com/aspect-build/bazel-lib

  • [ ] My project is part of the bazelbuild GitHub organization.
  • [X] My project is a rules set of a GitHub organization other than bazelbuild.
  • [ ] I want to test the following project on Bazel CI: [URL_TO_GIT_HUB_PROJECT]
  • [ ] I confirm that the project has a .bazelci/presubmit.yml file.

Thanks!

alexeagle avatar Jan 25 '22 18:01 alexeagle

@fweikert Can you help adding this project to CI?

meteorcloudy avatar Feb 04 '22 09:02 meteorcloudy

https://buildkite.com/bazel/bazel-lib/builds/2#90cd6b4e-2ce5-4fde-87fa-f1fcec698f23

There's not presubmit config yet, hence the failure.

fweikert avatar Feb 04 '22 15:02 fweikert

thanks @fweikert - I think I also need to know the webhook URL that buildkite expects me to configure in our project to get presubmit and postsubmit runs?

alexeagle avatar Feb 11 '22 05:02 alexeagle

Yes, I just sent the instructions to your Harvard address.

fweikert avatar Feb 11 '22 15:02 fweikert

A bit of followup here, we tried to work through the setup on Slack but never got the hooks working between bazelbuild org and my company's org. Also given the level of effort, I think this may not be feasible - I have a dozen rulesets that need CI, and other rulesets owned by other github orgs would require this effort as well.

alexeagle avatar Apr 19 '22 14:04 alexeagle