From 51c3bcb1ca53e668e732a4d0d1568a285cb0a603 Mon Sep 17 00:00:00 2001 From: Astro Date: Thu, 12 Sep 2019 16:20:39 +0200 Subject: [PATCH] add tigger --- jobsets.nix | 30 ++++++++++++++++++++++++++++++ tigger.nix | 7 +++++++ 2 files changed, 37 insertions(+) create mode 100644 tigger.nix diff --git a/jobsets.nix b/jobsets.nix index 5c108a8..7e5efc1 100644 --- a/jobsets.nix +++ b/jobsets.nix @@ -61,6 +61,36 @@ let }; }; + tigger = { + enabled = 1; + hidden = false; + description = "XMPP MUC bot"; + nixexprinput = "hydra-config"; + nixexprpath = "tigger.nix"; + checkinterval = 300; + schedulingshares = 100; + enableemail = true; + emailoverride = "astro@spaceboyz.net"; + keepnr = 3; + inputs = { + tigger = { + type = "git"; + value = "https://github.com/astro/tigger.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.09 1"; + emailresponsible = false; + }; + }; + }; + }; jobsetsJson = pkgs.writeText "jobsets.json" (builtins.toJSON jobsets ); diff --git a/tigger.nix b/tigger.nix new file mode 100644 index 0000000..09239ba --- /dev/null +++ b/tigger.nix @@ -0,0 +1,7 @@ +{pkgs ? import {}}: + +{ + tigger = pkgs.lib.hydraJob (import { + inherit pkgs; + }); +}