ci: setup buildbot

Changed files
+16 -1
systems
renko
services
+1
buildbot-nix.toml
···
+
attribute = "hydraJobs"
+9
flake.nix
···
formatting = treefmt.${pkgs.system}.config.build.check self;
});
+
hydraJobs =
+
{inherit (self) checks;}
+
// (lib.mapAttrs'
+
(
+
hostname: system:
+
lib.nameValuePair "nixosSystem.${hostname}" system.config.system.build.toplevel
+
)
+
self.nixosConfigurations);
+
formatter = forAllSystems (pkgs: treefmt.${pkgs.system}.config.build.wrapper);
};
}
+6 -1
systems/renko/services/buildbot.nix
···
-
{_utils, config, lib, ...}: let
+
{
+
_utils,
+
config,
+
lib,
+
...
+
}: let
secrets = _utils.setupSecrets config {
namespace = "buildbot";
secrets = lib.singleton "token";