diff --git a/jobsets.nix b/jobsets.nix index af27034..91dc81f 100644 --- a/jobsets.nix +++ b/jobsets.nix @@ -30,6 +30,37 @@ let }; }; }; + + yammat = { + enabled = 1; + hidden = false; + description = "Matemat by nek0"; + nixexprinput = "hydra-config"; + nixexprpath = "yammat.nix"; + checkinterval = 300; + schedulingshares = 100; + enableemail = true; + emailoverride = "nek0@nek0.eu"; + keepnr = 3; + inputs = { + yammat = { + type = "git"; + value = "https://github.com/nek0/yammat.git master 1"; + emailresponsible = false; + }; + hydra-config = { + type = "git"; + value = "https://gitea.c3d2.de/C3D2/hydra-config.git master 1"; + emailresponsible = false; + }; + nixpkgs = { + type = "git"; + value = "git://github.com/NixOS/nixpkgs.git release-19.03"; + emailresponsible = false; + }; + }; + }; + }; jobsetsJson = pkgs.writeText "jobsets.json" (builtins.toJSON jobsets ); diff --git a/yammat.nix b/yammat.nix new file mode 100644 index 0000000..ebfbcf3 --- /dev/null +++ b/yammat.nix @@ -0,0 +1,9 @@ +{ pkgs ? import {} +}: +with pkgs; +let + yammat = haskellPackages.callPackage {}; + jobs = { + inherit yammat; + }; +in builtins.mapAttrs (name: lib.hydraJob) jobs