aboutsummaryrefslogtreecommitdiffstats
path: root/tests/by-name/gi
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-12-25 16:48:05 +0100
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2024-12-25 16:48:05 +0100
commita20eb07837b9ef15d6ff24f3ad8fc3ff5de4c842 (patch)
tree33cddc159a02ae12c26330b618ae27426ffcf311 /tests/by-name/gi
parentfix(modules/back): Use correct source-code environment variable (diff)
downloadnixos-server-a20eb07837b9ef15d6ff24f3ad8fc3ff5de4c842.zip
fix(modules/git-server): Use `vhack.persist` for data-directories
This avoids having to create them manually on the server and is, overall just generally a better way to solve this problem.
Diffstat (limited to 'tests/by-name/gi')
-rw-r--r--tests/by-name/gi/git-server/test.nix12
1 files changed, 1 insertions, 11 deletions
diff --git a/tests/by-name/gi/git-server/test.nix b/tests/by-name/gi/git-server/test.nix
index 0cf3ee8..5cd8c33 100644
--- a/tests/by-name/gi/git-server/test.nix
+++ b/tests/by-name/gi/git-server/test.nix
@@ -62,18 +62,8 @@ in
../../../../modules
];
- system.activationScripts = {
- gitolite = {
- text = ''
- if ! [ -d /srv/gitolite ]; then
- mkdir --parents /srv/gitolite
- chown -R git:git /srv/gitolite
- fi
- '';
- };
- };
-
vhack = {
+ persist.enable = true;
openssh.enable = true;
nginx = {
enable = true;