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 {
|
||||
description = "XMPP MUC bot";
|
||||
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