about summary refs log tree commit diff
path: root/nixos/modules/services/continuous-integration
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 /nixos/modules/services/continuous-integration
parent3ea51a72e4f381706175c9f8ac7d07d7d57b6a27 (diff)
downloadnixlib-116872aedda426b0bd1633e3e9c9328fea5e7351.tar
nixlib-116872aedda426b0bd1633e3e9c9328fea5e7351.tar.gz
nixlib-116872aedda426b0bd1633e3e9c9328fea5e7351.tar.bz2
nixlib-116872aedda426b0bd1633e3e9c9328fea5e7351.tar.lz
nixlib-116872aedda426b0bd1633e3e9c9328fea5e7351.tar.xz
nixlib-116872aedda426b0bd1633e3e9c9328fea5e7351.tar.zst
nixlib-116872aedda426b0bd1633e3e9c9328fea5e7351.zip
nixos/gitlab-runner: fix shell syntax preventing build
The build fails when configFile is provided because of shellcheck
detects missing quotes here.
Diffstat (limited to 'nixos/modules/services/continuous-integration')
-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 3e6dba16e8ac..6b44d39c224e 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}