Compare commits
10 Commits
1363c326f7
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 66cfb5b494 | |||
| e97d162b36 | |||
| dcc17abf67 | |||
| 6126e07f8c | |||
| 8330953a24 | |||
| 4700921dbb | |||
| 76266468c6 | |||
| 16798ecf58 | |||
| dbded132b6 | |||
| e8c8870b5b |
38
default.nix
38
default.nix
@@ -5,23 +5,27 @@ let
|
|||||||
in
|
in
|
||||||
with pkgs; {
|
with pkgs; {
|
||||||
illustris = import ./by-maintainer.nix args;
|
illustris = import ./by-maintainer.nix args;
|
||||||
homelab = {
|
#homelab = {
|
||||||
inherit (nixosTests) hedgedoc jitsi-meet searx;
|
# inherit (nixosTests) jitsi-meet searx;
|
||||||
#inherit (nixosTests) jibri zfs;
|
# #inherit (nixosTests) hedgedoc jibri zfs;
|
||||||
};
|
#};
|
||||||
misc = {
|
#dataPlatform = {
|
||||||
hadoop = {
|
# inherit (nixosTests) hadoop haproxy spark;
|
||||||
inherit (nixosTests) hadoop;
|
# # https://github.com/NixOS/nixpkgs/pull/154004
|
||||||
# https://github.com/NixOS/nixpkgs/pull/154004
|
# #inherit (nixosTests) hadoop_3_2 hadoop2;
|
||||||
#inherit (nixosTests) hadoop_3_2 hadoop2;
|
#};
|
||||||
};
|
#work = {
|
||||||
sssd = { inherit (nixosTests) sssd sssd-ldap; };
|
# inherit (nixosTests) keepalived nginx vault;
|
||||||
prometheus = {
|
# sssd = { inherit (nixosTests) sssd sssd-ldap; };
|
||||||
inherit (nixosTests) prometheus;
|
# # inherit (nixosTests) keycloak
|
||||||
#inherit (nixosTests) prometheus-exporters;
|
#};
|
||||||
};
|
#misc = {
|
||||||
inherit (nixosTests) kafka keepalived keycloak nginx php postgresql signal-desktop spark vault;
|
# #prometheus = {
|
||||||
};
|
# # inherit (nixosTests) prometheus;
|
||||||
|
# # #inherit (nixosTests) prometheus-exporters;
|
||||||
|
# #};
|
||||||
|
# #inherit (nixosTests) kafka php postgresql signal-desktop;
|
||||||
|
#};
|
||||||
#disabled = {
|
#disabled = {
|
||||||
# mysql = { inherit (nixosTests) mysql mysql-autobackup mysql-backup mysql-replication; };
|
# mysql = { inherit (nixosTests) mysql mysql-autobackup mysql-backup mysql-replication; };
|
||||||
#};
|
#};
|
||||||
|
|||||||
25
spec.json
Normal file
25
spec.json
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"enabled": 1,
|
||||||
|
"hidden": false,
|
||||||
|
"type": "legacy",
|
||||||
|
"description": "Build packages maintained by me",
|
||||||
|
"nixexprinput": "src",
|
||||||
|
"nixexprpath": "spec.nix",
|
||||||
|
"checkinterval": 300,
|
||||||
|
"schedulingshares": 100,
|
||||||
|
"enableemail": false,
|
||||||
|
"emailoverride": "",
|
||||||
|
"keepnr": 3,
|
||||||
|
"inputs": {
|
||||||
|
"src": {
|
||||||
|
"type": "git",
|
||||||
|
"value": "https://git.illustris.tech/illustris/hydra-builds master",
|
||||||
|
"emailresponsible": false
|
||||||
|
},
|
||||||
|
"nixpkgs": {
|
||||||
|
"type": "git",
|
||||||
|
"value": "https://github.com/NixOS/nixpkgs master",
|
||||||
|
"emailresponsible": false
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
36
spec.nix
Normal file
36
spec.nix
Normal file
@@ -0,0 +1,36 @@
|
|||||||
|
{ nixpkgs, declInput }: let pkgs = import nixpkgs {}; in {
|
||||||
|
jobsets = pkgs.runCommand "spec.json" {} ''
|
||||||
|
cat > $out <<EOF
|
||||||
|
{
|
||||||
|
"enabled": 1,
|
||||||
|
"hidden": false,
|
||||||
|
"type": "legacy",
|
||||||
|
"description": "Build packages maintained by me",
|
||||||
|
"nixexprinput": "src",
|
||||||
|
"nixexprpath": "default.nix",
|
||||||
|
"checkinterval": 3600,
|
||||||
|
"schedulingshares": 100,
|
||||||
|
"enableemail": false,
|
||||||
|
"emailoverride": "",
|
||||||
|
"keepnr": 3,
|
||||||
|
"inputs": {
|
||||||
|
"src": {
|
||||||
|
"type": "git",
|
||||||
|
"value": "https://git.illustris.tech/illustris/hydra-builds master",
|
||||||
|
"emailresponsible": false
|
||||||
|
},
|
||||||
|
"nixpkgs": {
|
||||||
|
"type": "git",
|
||||||
|
"value": "https://github.com/NixOS/nixpkgs master",
|
||||||
|
"emailresponsible": false
|
||||||
|
},
|
||||||
|
"maintainer": { "type": "string", "value": "illustris" }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
cat <<EOF
|
||||||
|
${builtins.toXML declInput}
|
||||||
|
EOF
|
||||||
|
cat $out
|
||||||
|
'';
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user