nixos/gitlab-runner: add missing HOME to environment (#67450)
Gitlab runner fails to start if HOME is not set.
This commit is contained in:
parent
b602b5c067
commit
02ed974bba
@ -111,7 +111,10 @@ in
|
|||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
systemd.services.gitlab-runner = {
|
systemd.services.gitlab-runner = {
|
||||||
path = cfg.packages;
|
path = cfg.packages;
|
||||||
environment = config.networking.proxy.envVars;
|
environment = config.networking.proxy.envVars // {
|
||||||
|
# Gitlab runner will not start if the HOME variable is not set
|
||||||
|
HOME = cfg.workDir;
|
||||||
|
};
|
||||||
description = "Gitlab Runner";
|
description = "Gitlab Runner";
|
||||||
after = [ "network.target" ]
|
after = [ "network.target" ]
|
||||||
++ optional hasDocker "docker.service";
|
++ optional hasDocker "docker.service";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user