Commit graph

18 commits

Author SHA1 Message Date
magic_rb e99623b2f6
Generalize Cachix support to post_build_steps
Signed-off-by: magic_rb <richard@brezak.sk>
2024-07-18 17:39:36 +02:00
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 b514df614b devshell: add mypy + ruff 2023-12-26 19:50:34 +01:00
Jörg Thalheim 33b595765b move nixpkgs back to nixos-unstable-small 2023-11-20 09:44:19 +01:00
Jörg Thalheim 25d8b18b26 switch to nixpkgs master 2023-11-18 09:17:52 +01:00
Jörg Thalheim 4966c611aa add buildbot_nix as a python package to buildbot 2023-10-31 11:35:35 +01:00
Jörg Thalheim b69e22270f disable aarch64-linux for now
getting some weird setuptools import error
2023-10-27 11:04:05 +02:00
RTUnreal 5874b76c5b
revert back to mainline nixpkgs
The `buildbot` branch has been merged and doesn't exist in the `Mic92/nixpkgs` repository anymore
2023-10-10 22:31:17 +02:00
Jörg Thalheim 94c75f9631 switch to using configurators option from nixpkgs fork again 2023-10-09 15:51:05 +02:00
Jörg Thalheim 2488ef4424 switch to configurators class 2023-09-18 17:01:07 +02:00
Jörg Thalheim d10a73c666 also test buildbot on aarch64-linux 2023-09-15 09:10:02 +02:00
Jörg Thalheim 8a8ab7e38b drop disko and srvos 2023-09-13 23:31:20 +02: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 6fbe58a327 make it eval 2023-09-10 09:16:54 +00:00
Jörg Thalheim e2b1362e74 add non-working boilercode 2023-09-10 08:22:33 +00:00