machines: build as checks

This commit is contained in:
makefu 2024-05-31 20:40:10 +02:00
parent 4dcc09d9c9
commit f41a22a97d
No known key found for this signature in database
GPG key ID: 36F7711F3FC0F225
3 changed files with 53 additions and 3 deletions

View file

@ -21,6 +21,30 @@
"type": "github"
}
},
"buildbot-nix": {
"inputs": {
"flake-parts": [
"flake-parts"
],
"nixpkgs": [
"nixpkgs"
],
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1717033539,
"narHash": "sha256-vWQLnmZSipvaosXnGze8aSqlEzaAF9PhA5sh2QYNvTc=",
"owner": "Mic92",
"repo": "buildbot-nix",
"rev": "ad165ae64f877adc6156b8f21c31fc74144dc8e4",
"type": "github"
},
"original": {
"owner": "Mic92",
"repo": "buildbot-nix",
"type": "github"
}
},
"clan-core": {
"inputs": {
"disko": "disko",
@ -32,7 +56,7 @@
"nixpkgs"
],
"sops-nix": "sops-nix",
"treefmt-nix": "treefmt-nix"
"treefmt-nix": "treefmt-nix_2"
},
"locked": {
"lastModified": 1714824847,
@ -540,7 +564,7 @@
"nixpkgs"
],
"systems": "systems_6",
"treefmt-nix": "treefmt-nix_2"
"treefmt-nix": "treefmt-nix_3"
},
"locked": {
"lastModified": 1714925202,
@ -590,6 +614,7 @@
"root": {
"inputs": {
"audio-scripts": "audio-scripts",
"buildbot-nix": "buildbot-nix",
"clan-core": "clan-core",
"flake-parts": "flake-parts",
"ha-ara-menu": "ha-ara-menu",
@ -783,6 +808,27 @@
}
},
"treefmt-nix": {
"inputs": {
"nixpkgs": [
"buildbot-nix",
"nixpkgs"
]
},
"locked": {
"lastModified": 1715940852,
"narHash": "sha256-wJqHMg/K6X3JGAE9YLM0LsuKrKb4XiBeVaoeMNlReZg=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "2fba33a182602b9d49f0b2440513e5ee091d838b",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
"type": "github"
}
},
"treefmt-nix_2": {
"inputs": {
"nixpkgs": [
"clan-core",
@ -803,7 +849,7 @@
"type": "github"
}
},
"treefmt-nix_2": {
"treefmt-nix_3": {
"inputs": {
"nixpkgs": [
"poetry2nix",

View file

@ -154,6 +154,9 @@ in {
../../2configs/deployment/ntfysh.nix
../../2configs/deployment/nextcloud #postgres backend
../../2configs/deployment/nextcloud/screeenly.nix
../../2configs/deployment/buildbot/master.nix
../../2configs/deployment/buildbot/worker.nix
### Moving owncloud data dir to /media/cloud/nextcloud-data
{
users.users.nextcloud.extraGroups = [ "download" ];

View file

@ -33,4 +33,5 @@
];
nixpkgs.config.allowUnfree = true;
krebs.build.host = config.krebs.hosts.tsp;
}