Commit graph

18 commits

Author SHA1 Message Date
Jörg Thalheim 93942c0a66 also introduce buildbotNixpkgs for buildbot-worker module 2024-07-14 16:52:57 +00:00
Jörg Thalheim e8a88f8f15 use nixos options instead of nixpkgs overlay
The overlay will break if buildbot in unstable will change it's python
override in nixpkgs.
This will happen in the next release when sqlalchemy will be update.

Also I have at least three installations where I share nixpkgs instances
across multiple nixos configuration for performance reasons,
where I cannot use overlays defined in a NixOS module.
2024-07-14 02:48:29 +00:00
magic_rb 4b8c544db8 Vendor buildbot from the nixpkgs input (nixpkgs-unstable-small)
Signed-off-by: magic_rb <richard@brezak.sk>
2024-07-14 02:48:29 +00:00
Jörg Thalheim cb1e2640cd make worker name configurable 2024-04-15 15:17:25 +02:00
Jörg Thalheim b33d7e5a3e drop nix_update_flake_config pipeline
This is better offloaded to tools like dependabot/renovatebot.
I will probably work on integrate the latter one.
2023-12-03 15:10:16 +00:00
Jörg Thalheim e4965e5540 worker: don't kill service when a process takes too much RAM 2023-11-30 09:14:19 +01:00
Jörg Thalheim 21a9864cd7 create gcroots directory for buildbot 2023-11-04 13:50:23 +01:00
Jörg Thalheim 35a8ad6354 buildbot: switch to extra-allowed-users 2023-11-04 08:44:15 +01:00
phaer 10db40a5a8 worker: actually use cfg.masterUrl 2023-10-27 09:11:39 +00:00
Jörg Thalheim 7c96e552a3 fix tests 2023-10-27 09:58:10 +02:00
Jörg Thalheim a553fdfa34 use nix-eval-jobs from nixpkgs 2023-10-15 11:31:07 +02:00
zowoq 0d39562812 nix/worker: use the host systemd package 2023-10-09 15:51:05 +02:00
Jörg Thalheim 61151c0ad9 use LoadCredential for worker-password-file 2023-09-13 23:46:21 +02:00
Jörg Thalheim 2176c86f1b buildbot-worker: fix package option 2023-09-10 11:51:24 +00:00
Jörg Thalheim 97f1870c15 add first working configuration 2023-09-10 11:16:33 +00:00
Jörg Thalheim f81c71a328 add some example nixos configuration 2023-09-10 10:11:50 +00:00
Jörg Thalheim 9ce55f46f4 add worker module 2023-09-10 09:01:00 +00:00
Jörg Thalheim 6406f34ebe first commit; very broken 2023-09-10 08:11:56 +00:00