Commit graph

  • 79137b14f3 Revert "feat: add buildbot-profiler" forkos raito 2024-10-27 22:26:23 +0100
  • 1ec8e33c3f Revert "feat: add the right license to buildbot-profile" raito 2024-10-27 22:26:23 +0100
  • 72ee691780 Revert "fix: make buildbot-profiler build" raito 2024-10-27 22:26:21 +0100
  • 6c677bf795 fix: make buildbot-profiler build raito 2024-10-27 22:09:05 +0100
  • ed48f3c5cc feat: add the right license to buildbot-profile raito 2024-10-27 22:07:12 +0100
  • 1195ff3b28 feat: enable auto-call behavior for non-Flakes entrypoints raito 2024-10-27 22:01:05 +0100
  • ab0767bedd feat: faster dependency computation faster-depinfo eldritch horrors 2024-10-27 18:34:37 +0100
  • 0ffae5766b feat: add buildbot-profiler profiler raito 2024-10-22 17:13:19 +0200
  • 4edf5a6f33 feat: Report evaluation errors and fail the damn build jade/report-eval-errors jade 2024-10-18 16:02:24 -0700
  • 1aa37c4b80 Merge pull request 'fix(reporters): restore old behavior for Gerrit reporting' (#27) from bring-back-old-gerrit-reporting into forkos jade 2024-10-18 23:41:07 +0000
  • 879e9cdcdf feat: print which allowed origins are set for this buildbot server bring-back-old-gerrit-reporting raito 2024-10-13 18:35:29 +0200
  • ea08a7f4a1 fix(reporters): restore old behavior for Gerrit reporting raito 2024-10-12 12:00:54 +0200
  • f61128981a devshell: enable typing for buildbot raito 2024-10-12 12:25:42 +0200
  • ca5bf54891 fix(reporters): restore old behavior for Gerrit reporting fix-reporting raito 2024-10-12 12:00:54 +0200
  • 60860d3084 feat: introduce backward compat with Lix deployments raito 2024-10-07 15:22:33 +0200
  • ed8f940717 randomly pick a builder and pass it as --store Yureka 2024-08-06 10:54:44 +0200
  • 935e5cba2f fix error: builtins.TypeError: object of type 'int' has no len() Yureka 2024-07-30 13:38:27 +0200
  • 021e2064ae fix(build): use per-worker slot store raito 2024-07-22 23:00:22 +0200
  • 4aa1d7e78c feat: add incoming ref data to non-flakes entrypoint incoming-ref-for-non-flakes raito 2024-10-05 21:19:17 +0200
  • b3a0b5a69e fix(auth): remove userinfoUri as a positional argument raito 2024-10-05 21:28:18 +0200
  • 77d0ed37d1 fix(args): pass the right string raito 2024-07-20 01:09:59 +0200
  • 79bcbba46d fix(buildbot-name): nix_configure → determining jobs raito 2024-07-20 01:06:48 +0200
  • 1484a875dc fix(ret): return success and write \n raito 2024-07-20 01:01:24 +0200
  • c824b084e8 fix(steps): add *steps* not *step* raito 2024-07-20 00:57:13 +0200
  • 2a2a2793e4 fix(workdir): rebase in build/ for ShellMixin raito 2024-07-20 00:46:40 +0200
  • 97dee6cfec feat(nix-configure): name it raito 2024-07-20 00:49:41 +0200
  • dfb9595f7d fix(log): add the stdio log if it doesn't exist raito 2024-07-20 00:33:44 +0200
  • c5dea04717 feat: support non-flake entrypoint raito 2024-07-19 21:57:48 +0200
  • 1711bfd840 fix(eval): event.change.project is also a buildprop for project name raito 2024-07-22 22:42:35 +0200
  • 2d51fda98e feat(eval): in case of total failure, do not derivation show raito 2024-07-20 17:07:30 +0200
  • af13c5948e fix(eval): event.refUpdate.project instead of event.project raito 2024-07-20 18:01:27 +0200
  • 253e44646d fix(properties): use getProperty raito 2024-07-20 01:06:23 +0200
  • bbac51e09e fix(gerrit): pass properly the ssh private key and not its path raito 2024-07-19 23:38:51 +0200
  • 83ac74f18f fix(gerrit): repourl was not formatted raito 2024-07-19 23:04:20 +0200
  • 2411875825 fix(sshkey): PosixPath does not play well with Buildbot APIs raito 2024-07-19 23:01:17 +0200
  • 9694451ef4 randomly pick a builder and pass it as --store local-stores Yureka 2024-08-06 10:54:44 +0200
  • b9ed6467b7 fix error: builtins.TypeError: object of type 'int' has no len() Yureka 2024-07-30 13:38:27 +0200
  • 8048398941 fix(build): use per-worker slot store raito 2024-07-22 23:00:22 +0200
  • 3cb7989561 fix(args): pass the right string non-flakes-rerun raito 2024-07-20 01:09:59 +0200
  • 8965db4111 fix(buildbot-name): nix_configure → determining jobs raito 2024-07-20 01:06:48 +0200
  • 64372b3dcc fix(ret): return success and write \n raito 2024-07-20 01:01:24 +0200
  • 8731d0db99 fix(steps): add *steps* not *step* raito 2024-07-20 00:57:13 +0200
  • 996b932b21 fix(workdir): rebase in build/ for ShellMixin raito 2024-07-20 00:46:40 +0200
  • 1ee2a6a266 feat(nix-configure): name it raito 2024-07-20 00:49:41 +0200
  • e3399e5d3b fix(log): add the stdio log if it doesn't exist raito 2024-07-20 00:33:44 +0200
  • 199aa5ce0c feat: support non-flake entrypoint raito 2024-07-19 21:57:48 +0200
  • 78ddc0b3e5 fix(eval): event.change.project is also a buildprop for project name prepare-for-non-flakes raito 2024-07-22 22:42:35 +0200
  • 6bcca27c70 feat(eval): in case of total failure, do not derivation show raito 2024-07-20 17:07:30 +0200
  • d624e412de fix(eval): event.refUpdate.project instead of event.project raito 2024-07-20 18:01:27 +0200
  • 464e02c4ba fix(properties): use getProperty raito 2024-07-20 01:06:23 +0200
  • 135f6a660b fix(gerrit): pass properly the ssh private key and not its path raito 2024-07-19 23:38:51 +0200
  • f6f4e043a5 fix(gerrit): repourl was not formatted raito 2024-07-19 23:04:20 +0200
  • c8ceddc6c6 fix(sshkey): PosixPath does not play well with Buildbot APIs raito 2024-07-19 23:01:17 +0200
  • d23c41bac0 chore(gerrit): offer projects configuration and factor out private SSH keys raito 2024-05-06 19:39:16 +0200
  • fa83000f07 feat(debug): add manhole debugging raito 2024-07-22 14:36:23 +0200
  • ae574a5529 randomly pick a builder and pass it as --store non-flakes Yureka 2024-08-06 10:54:44 +0200
  • 9bbadeb1e6 fix error: builtins.TypeError: object of type 'int' has no len() Yureka 2024-07-30 13:38:27 +0200
  • 5dfcf94adc fix(build): use per-worker slot store raito 2024-07-22 23:00:22 +0200
  • 656d48b58d fix(eval): event.change.project is also a buildprop for project name raito 2024-07-22 22:42:35 +0200
  • 2b5cf580b3 feat(debug): add manhole debugging raito 2024-07-22 14:36:23 +0200
  • b42f13fee6 feat(eval): in case of total failure, do not derivation show raito 2024-07-20 17:07:30 +0200
  • 4a0d896e61 fix(eval): event.refUpdate.project instead of event.project raito 2024-07-20 18:01:27 +0200
  • 8aa371a735 fix(args): pass the right string raito 2024-07-20 01:09:59 +0200
  • bcbe2962f1 fix(buildbot-name): nix_configure → determining jobs raito 2024-07-20 01:06:48 +0200
  • 06a9de082b fix(properties): use getProperty raito 2024-07-20 01:06:23 +0200
  • ff55fcf32a fix(ret): return success and write \n raito 2024-07-20 01:01:24 +0200
  • a506f8a670 fix(steps): add *steps* not *step* raito 2024-07-20 00:57:13 +0200
  • cda822ffad fix(workdir): rebase in build/ for ShellMixin raito 2024-07-20 00:46:40 +0200
  • 11d1efa8cb feat(nix-configure): name it raito 2024-07-20 00:49:41 +0200
  • 5820b55321 fix(log): add the stdio log if it doesn't exist raito 2024-07-20 00:33:44 +0200
  • b0841125cd fix(gerrit): pass properly the ssh private key and not its path raito 2024-07-19 23:38:51 +0200
  • 79a39d49c9 fix(gerrit): repourl was not formatted raito 2024-07-19 23:04:20 +0200
  • 45ddacd05f fix(sshkey): PosixPath does not play well with Buildbot APIs raito 2024-07-19 23:01:17 +0200
  • c1efef5c02 feat: support non-flake entrypoint raito 2024-07-19 21:57:48 +0200
  • 9508b4e04b chore(builders): localize builders specification like Hydra does raito 2024-07-19 19:24:33 +0200
  • c325643c4a chore(auth): further generalize authn raito 2024-07-19 19:24:33 +0200
  • 5e2108c39d chore(auth): generalize authentication method to internals of NixOS module raito 2024-05-06 19:52:55 +0200
  • 72fae31bde chore(*): cleanup unused code raito 2024-05-06 19:39:35 +0200
  • 366b1c8f1b chore(gerrit): offer projects configuration and factor out private SSH keys raito 2024-05-06 19:39:16 +0200
  • 48828cb33f Merge pull request 'chore(*): refactor the whole code' (#8) from refactor into main main raito 2024-10-05 18:31:22 +0000
  • 22a58ce038 chore(nix-builders): remove legacy system field raito 2024-07-19 19:24:33 +0200
  • 98c5d82bf8 chore(dataclass): use default_factory raito 2024-07-19 19:24:33 +0200
  • ea5e2c6b98 chore(builders): localize builders specification like Hydra does raito 2024-07-19 19:24:33 +0200
  • 235ff9b138 chore(entrypoint): hydraJobs → buildbotJobs raito 2024-07-19 19:24:33 +0200
  • 2a1ce55f30 chore(systemd): add ssh in the path raito 2024-07-19 19:24:33 +0200
  • 449837ed81 chore(reporters): make it 3.11+ (and 4.0) compatible! raito 2024-07-19 19:24:33 +0200
  • b20d0a17ba fix(gerrit): make buildbot able to read the priv ssh key raito 2024-07-19 19:24:33 +0200
  • 965cd014b3 chore(auth): further generalize authn raito 2024-07-19 19:24:33 +0200
  • bd8c11ed1e chore(origins): expose in a cuter way allowed origins raito 2024-07-19 19:24:33 +0200
  • 7102157055 chore(schedule): generalize source raito 2024-05-06 21:03:58 +0200
  • 2a1ed49ac8 chore(review-callback): generalize the event project name raito 2024-05-06 20:26:42 +0200
  • c1e7af1794 chore(nix-eval): generalize the builds_scheduler_group by project raito 2024-05-06 20:26:28 +0200
  • ec9834b0d3 chore(nix): make the target attribute a constant raito 2024-05-06 20:11:12 +0200
  • c09da505c1 chore(gerrit): put the gerrit configuration in one place and generate repo URLs templates raito 2024-05-06 20:10:32 +0200
  • 72b6757947 chore(canceller): generalize it to any project raito 2024-05-06 19:57:12 +0200
  • d284a8bc77 chore(auth): generalize authentication method to internals of NixOS module raito 2024-05-06 19:52:55 +0200
  • 16726a55bf chore(*): cleanup unused code raito 2024-05-06 19:39:35 +0200
  • b4ab40f746 chore(gerrit): offer projects configuration and factor out private SSH keys raito 2024-05-06 19:39:16 +0200
  • 9eb92e76e7 chore(web): remove outputsPath option raito 2024-05-06 19:37:46 +0200
  • e9b02fb0c3 chore(nix): factor out the Gerrit configuration to the Nix module raito 2024-05-06 18:40:38 +0200