about summary refs log tree commit diff
diff options
context:
space:
mode:
authorKarel Kočí <cynerd@email.cz>2023-02-13 13:20:26 +0100
committerKarel Kočí <cynerd@email.cz>2023-02-13 13:20:26 +0100
commit116872aedda426b0bd1633e3e9c9328fea5e7351 (patch)
treeebc4f6f06d29cc5ac2a5c7d1dafa8f3e9daa19fa
parent3ea51a72e4f381706175c9f8ac7d07d7d57b6a27 (diff)
nixos/gitlab-runner: fix shell syntax preventing build
The build fails when configFile is provided because of shellcheck
detects missing quotes here.
-rw-r--r--nixos/modules/services/continuous-integration/gitlab-runner.nix2
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/continuous-integration/gitlab-runner.nix b/nixos/modules/services/continuous-integration/gitlab-runner.nix
index 3e6dba16e8ace..6b44d39c224e0 100644
--- a/nixos/modules/services/continuous-integration/gitlab-runner.nix
+++ b/nixos/modules/services/continuous-integration/gitlab-runner.nix
@@ -34,7 +34,7 @@ let
     text = if (cfg.configFile != null) then ''
       cp ${cfg.configFile} ${configPath}
       # make config file readable by service
-      chown -R --reference=$HOME $(dirname ${configPath})
+      chown -R --reference="$HOME" "$(dirname ${configPath})"
     '' else ''
       export CONFIG_FILE=${configPath}