Enable strictDeps on all our toplevel packages #12

Open
abonerib wants to merge 473 commits from abonerib/bscpkgs:enableStrictDeps into master
Showing only changes of commit fe1d3fbb80 - Show all commits

View File

@ -8,9 +8,8 @@
services.gitlab-runner = { services.gitlab-runner = {
enable = true; enable = true;
settings.concurrent = 5; settings.concurrent = 5;
services = { services = let
gitlab-bsc-es-shell = { common-shell = {
registrationConfigFile = config.age.secrets.gitlabToken.path;
executor = "shell"; executor = "shell";
tagList = [ "nix" "xeon" ]; tagList = [ "nix" "xeon" ];
registrationFlags = [ registrationFlags = [
@ -21,8 +20,7 @@
SHELL = "${pkgs.bash}/bin/bash"; SHELL = "${pkgs.bash}/bin/bash";
}; };
}; };
gitlab-bsc-es-docker = { common-docker = {
registrationConfigFile = config.age.secrets.gitlabToken.path;
dockerImage = "debian:stable"; dockerImage = "debian:stable";
tagList = [ "docker" "xeon" ]; tagList = [ "docker" "xeon" ];
registrationFlags = [ registrationFlags = [
@ -34,6 +32,21 @@
http_proxy = "http://localhost:23080"; http_proxy = "http://localhost:23080";
}; };
}; };
in {
# For gitlab.bsc.es
gitlab-bsc-es-shell = common-shell // {
registrationConfigFile = config.age.secrets.gitlabToken.path;
};
gitlab-bsc-es-docker = common-docker // {
registrationConfigFile = config.age.secrets.gitlabToken.path;
};
# For pm.bsc.es/gitlab
gitlab-pm-shell = common-shell // {
registrationConfigFile = config.age.secrets.ovniToken.path;
};
gitlab-pm-docker = common-docker // {
registrationConfigFile = config.age.secrets.ovniToken.path;
};
}; };
}; };