add mateamt
This commit is contained in:
parent
30f3a0784b
commit
dd8aec4637
|
@ -45,6 +45,14 @@ let
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
|
mateamt = mkJobset {
|
||||||
|
description = "Mateamt by nek0";
|
||||||
|
nixexprpath = "mateamt.nix";
|
||||||
|
gitUrls = {
|
||||||
|
mateamt = "https://github.com/nek0/mateamt.git master 1";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
tigger = mkJobset {
|
tigger = mkJobset {
|
||||||
description = "XMPP MUC bot";
|
description = "XMPP MUC bot";
|
||||||
nixexprpath = "tigger.nix";
|
nixexprpath = "tigger.nix";
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
{ pkgs ? import <nixpkgs> {}
|
||||||
|
}:
|
||||||
|
with pkgs;
|
||||||
|
let
|
||||||
|
mateamt = haskellPackages.callPackage <mateamt/shell.nix>;
|
||||||
|
ghcVersions =
|
||||||
|
builtins.filter (p:
|
||||||
|
p == "ghcHEAD" || builtins.match "ghc[[:digit:]]+" p != null
|
||||||
|
) (builtins.attrNames haskell.packages);
|
||||||
|
in
|
||||||
|
|
||||||
|
builtins.listToAttrs
|
||||||
|
(map (ghcVersion: {
|
||||||
|
name = "mateamt-${ghcVersion}";
|
||||||
|
value = lib.hydraJob (mateamt {
|
||||||
|
compiler = ghcVersion;
|
||||||
|
nixpkgs = pkgs;
|
||||||
|
});
|
||||||
|
}) ghcVersions)
|
Loading…
Reference in New Issue