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