Fix all the flake check problems

Fixes all of the problems with nix flake check, including reformatting
all the things cleanup on shell and configuration
This commit is contained in:
Greg Hellings
2024-10-19 01:41:53 -05:00
parent a71eb7485a
commit 7471e6dd5c
7 changed files with 33 additions and 35 deletions
+6 -3
View File
@@ -45,7 +45,10 @@ in
age.secrets.runner-reg.file = ../../secrets/gitlab/myself-podman-runner-reg.age;
age.secrets.docker-auth.file = ../../secrets/gitlab/docker-auth.age;
age.secrets.runner-qemu.file = ../../secrets/gitlab/myself-qemu-runner-reg.age;
systemd.services.gitlab-runner.after = [ "network-online.target" ];
systemd.services.gitlab-runner = {
after = [ "network-online.target" ];
requires = [ "network-online.target" ];
};
services.gitlab-runner = {
enable = true;
settings = {
@@ -54,7 +57,7 @@ in
services = {
default = {
executor = "docker";
registrationConfigFile = config.age.secrets.runner-reg.path;
authenticationTokenConfigFile = config.age.secrets.runner-reg.path;
dockerImage = "gitlab.shire-zebra.ts.net:5000/greg/ci-images/fedora:latest";
dockerAllowedImages = [
"alpine:*"
@@ -81,7 +84,7 @@ in
qemu = {
executor = "shell";
limit = 5;
registrationConfigFile = config.age.secrets.runner-qemu.path;
authenticationTokenConfigFile = config.age.secrets.runner-qemu.path;
environmentVariables = {
EFI_DIR = "${pkgs.OVMF.fd}/FV/";
STORAGE_URL = "http://s3.thehellings.lan:9000";