add gitea jobs and runner configuration
All checks were successful
/ perform flake analysis (push) Successful in 32s
/ build hive configuration (push) Successful in 8m44s

build and deploy colmena hive using gitea actions
This commit is contained in:
shobu
2025-11-12 00:10:13 +01:00
committed by Awen Lelu
parent 733a125f77
commit 65a47967da
13 changed files with 194 additions and 253 deletions

View File

@@ -18,8 +18,8 @@
nix-minecraft.url = "github:Infinidoge/nix-minecraft";
testing-grounds.url = "gitlab:shobu13/testing-grounds";
shoblog-front.url = "gitlab:shobu13/shoblog";
striped-front.url = "git+ssh://git@gitlab.com/striped1/striped-front";
striped-back.url = "git+ssh://git@gitlab.com/striped1/striped-back";
# striped-front.url = "git+ssh://git@gitlab.com/striped1/striped-front";
# striped-back.url = "git+ssh://git@gitlab.com/striped1/striped-back";
copyparty.url = "github:9001/copyparty";
@@ -38,8 +38,8 @@
disko,
shoblog-front,
striped-front,
striped-back,
# striped-front,
# striped-back,
nix-minecraft,
testing-grounds,
copyparty,
@@ -78,7 +78,7 @@
./modules/gitea/${name}
];
deployment.targetHost = "thea.homelab.local";
deployment.targetHost = "192.168.1.12";
};
sin = {name, nodes, pkgs, ...}: {
@@ -92,7 +92,7 @@
./modules/gitea/${name}
];
deployment.targetHost = "sin.homelab.local";
deployment.targetHost = "192.168.1.14";
};
};
devShells = forEachSupportedSystem ({ pkgs }: {
@@ -109,5 +109,9 @@
'';
};
});
packages = forEachSupportedSystem ({pkgs}: {
inherit (colmena.packages."${pkgs.system}") colmena;
});
};
}