summaryrefslogtreecommitdiff
path: root/modules/nixos/server
diff options
context:
space:
mode:
authorseth <[email protected]>2023-05-29 01:15:01 -0400
committerseth <[email protected]>2023-05-29 01:30:28 -0400
commit9c71189567163ef53acfbfd7c39384683a592290 (patch)
tree42e749744ae58a167ae11aaffccd5be347d951cb /modules/nixos/server
parentfea13c023a58315f6d4a3645edf4ead787f8d908 (diff)
!back to hercules-ci
hydra is a little annoying to configure, especially with features like github prs
Diffstat (limited to 'modules/nixos/server')
-rw-r--r--modules/nixos/server/services/hercules.nix7
1 files changed, 2 insertions, 5 deletions
diff --git a/modules/nixos/server/services/hercules.nix b/modules/nixos/server/services/hercules.nix
index 782e5a8..7b55f6c 100644
--- a/modules/nixos/server/services/hercules.nix
+++ b/modules/nixos/server/services/hercules.nix
@@ -1,7 +1,7 @@
{
config,
- hercules-ci-agent,
lib,
+ nixpkgs,
pkgs,
self,
...
@@ -43,13 +43,10 @@ in {
// hercArgs;
};
- environment.systemPackages = [
- hercules-ci-agent.packages.${pkgs.stdenv.hostPlatform.system}.hercules-ci-cli
- ];
-
services = {
hercules-ci-agent = {
enable = true;
+ package = (import nixpkgs {inherit (pkgs) system;}).hercules-ci-agent;
settings = {
binaryCachesPath = config.age.secrets.binaryCache.path;
clusterJoinTokenPath = config.age.secrets.clusterToken.path;