buildbot-nix
buildbot-nix copied to clipboard
A nixos module to make buildbot a proper Nix-CI [maintainer=@Mic92,@MagicRB]
In some settings, we only want to show the builds to users with access to the repos. Is it possible to map the repo access control to the authenticated users?...
Buildbot is hitting some rate limit. I noticed that as treefmt-nix grew, it started having issues reporting build statuses. Eg: https://github.com/numtide/treefmt-nix/pull/185#event-13122681218  ``` Jun 11 20:10:59 bld2 twistd[2847473]: 2024-06-11T20:10:59+0000 [HTTP11ClientProtocol...
This is a tracking issue for the upstreaming of certain overrides and "hacks" we currently have in place, a (hopefully) exhaustive list follows: - [ ] [GitHubAppStatusPush](https://github.com/nix-community/buildbot-nix/blob/8da399b788eaad4e2ad7ef0e6b7ef12a724cf786/buildbot_nix/github_projects.py#L260) - [ ]...
Right now, CI runs can only be triggered via push by configuring web hooks or similiar integrations. With pull based runs buildbot checks a repo periodically for changes. upsides of...
It would be nice to specify a generic OIDC login provider rather than GitHub or Gitea. For example, I use Dex. This is should be easy to implement Python-wise as...
A live version can be seen [here](https://buildbot.redalder.org/#/builders/7/builds/52) and in case my buildbot dies or gets reset, a screenshot:  Possibly fixes #172, for anything more fancy we'll need #173, what...
It would be nice to display warnings so they stand out in the UI. Right now if the user doesn't look at the logs, they might miss deprecation issues for...
Right now buildbot's npm frontend mess is getting copied directly from the release. This makes it harder for us to experiment with UI changes.
That's one feature that is nice in Hydra. When building reports and things like that, it's nice to display them in the UI directly (less pleasant: all of the CSRF...
When clicking around in buildbot, the user wants to be able to navigate back to the repository where the builds have been triggered from.