nixos/gitlab: Fix extra-gitlab.rb

Line 794 removes the entire directory, rendering the tmpfiles rule
useless.

cc @bgamari @talyz
This commit is contained in:
Janne Heß 2020-07-17 19:34:49 +02:00
parent 3115fe6989
commit 25bad1f9b8
No known key found for this signature in database
GPG key ID: 69165158F05265DF

View file

@ -678,7 +678,6 @@ in {
"L+ /run/gitlab/shell-config.yml - - - - ${pkgs.writeText "config.yml" (builtins.toJSON gitlabShellConfig)}"
"L+ ${cfg.statePath}/config/unicorn.rb - - - - ${./defaultUnicornConfig.rb}"
"L+ ${cfg.statePath}/config/initializers/extra-gitlab.rb - - - - ${extraGitlabRb}"
];
systemd.services.gitlab-sidekiq = {
@ -798,6 +797,7 @@ in {
rm -f ${cfg.statePath}/lib
cp -rf --no-preserve=mode ${cfg.packages.gitlab}/share/gitlab/config.dist/* ${cfg.statePath}/config
cp -rf --no-preserve=mode ${cfg.packages.gitlab}/share/gitlab/db/* ${cfg.statePath}/db
ln -sf ${extraGitlabRb} ${cfg.statePath}/config/initializers/extra-gitlab.rb
${cfg.packages.gitlab-shell}/bin/install