Remove legit container; Remove Hydra; setup GitLab; setup GitLab runner; add GitLab CI definitions

This commit is contained in:
2023-07-01 14:59:05 -05:00
parent 18d718a870
commit c34c7ca635
10 changed files with 116 additions and 45 deletions

View File

@ -18,19 +18,16 @@
outputs = { self, nixpkgs, agenix, nix-serve-ng, ... }@attrs:
let
forEachSystem = nixpkgs.lib.genAttrs system;
forEachSystem = nixpkgs.lib.genAttrs systems;
pkgs = import nixpkgs { inherit system; };
shell = import ./shell.nix { inherit agenix pkgs; };
system = "x86_64-linux";
systems = [ system ];
in
{
devShell.x86_64-linux = shell.dev;
formatter.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.nixpkgs-fmt;
hydraJobs = {
build = shell.packages.${system}.format;
};
packages = shell.packages;
nixosConfigurations = {
@ -58,7 +55,6 @@
./system/hardware.nix
./system/nix-conf.nix
./system/security.nix
./system/build-services.nix
./system/system.nix
./system/virtualisation.nix