Allow running nix jobs in parallel
This commit is contained in:
parent
01d983389e
commit
e30a6ae90c
1 changed files with 2 additions and 1 deletions
|
@ -19,7 +19,6 @@
|
||||||
"/nix/var/nix/daemon-socket:/nix/var/nix/daemon-socket:ro"
|
"/nix/var/nix/daemon-socket:/nix/var/nix/daemon-socket:ro"
|
||||||
"/etc/nix/nix.conf:/etc/nix/nix.conf:ro"
|
"/etc/nix/nix.conf:/etc/nix/nix.conf:ro"
|
||||||
];
|
];
|
||||||
dockerDisableCache = true;
|
|
||||||
preBuildScript = pkgs.writeScript "setup-container" ''
|
preBuildScript = pkgs.writeScript "setup-container" ''
|
||||||
mkdir -p -m 0755 /nix/var/log/nix/drvs
|
mkdir -p -m 0755 /nix/var/log/nix/drvs
|
||||||
mkdir -p -m 0755 /nix/var/nix/gcroots
|
mkdir -p -m 0755 /nix/var/nix/gcroots
|
||||||
|
@ -43,6 +42,7 @@
|
||||||
NIX_SSL_CERT_FILE = "/nix/var/nix/profiles/default/etc/ssl/certs/ca-bundle.crt";
|
NIX_SSL_CERT_FILE = "/nix/var/nix/profiles/default/etc/ssl/certs/ca-bundle.crt";
|
||||||
};
|
};
|
||||||
tagList = [ "nix" ];
|
tagList = [ "nix" ];
|
||||||
|
requestConcurrency = 4;
|
||||||
};
|
};
|
||||||
docker-images = {
|
docker-images = {
|
||||||
registrationConfigFile = config.age.secrets."passwords/services/gitlab-runner/registration".path;
|
registrationConfigFile = config.age.secrets."passwords/services/gitlab-runner/registration".path;
|
||||||
|
@ -51,6 +51,7 @@
|
||||||
"/var/run/docker.sock:/var/run/docker.sock"
|
"/var/run/docker.sock:/var/run/docker.sock"
|
||||||
];
|
];
|
||||||
tagList = [ "docker-images" ];
|
tagList = [ "docker-images" ];
|
||||||
|
requestConcurrency = 8;
|
||||||
};
|
};
|
||||||
default = {
|
default = {
|
||||||
registrationConfigFile = config.age.secrets."passwords/services/gitlab-runner/registration".path;
|
registrationConfigFile = config.age.secrets."passwords/services/gitlab-runner/registration".path;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue