nixos/gitlab: don't delete ${statePath}/lib if it doesn't exist
The old behaviour caused new instances to be unable to start
This commit is contained in:
parent
a52b6b1932
commit
3250b89987
@ -584,7 +584,9 @@ in {
|
|||||||
ln -sf ${smtpSettings} ${cfg.statePath}/config/initializers/smtp_settings.rb
|
ln -sf ${smtpSettings} ${cfg.statePath}/config/initializers/smtp_settings.rb
|
||||||
''}
|
''}
|
||||||
ln -sf ${cfg.statePath}/config /run/gitlab/config
|
ln -sf ${cfg.statePath}/config /run/gitlab/config
|
||||||
rm ${cfg.statePath}/lib
|
if [ -e ${cfg.statePath}/lib ]; then
|
||||||
|
rm ${cfg.statePath}/lib
|
||||||
|
fi
|
||||||
ln -sf ${pkgs.gitlab}/share/gitlab/lib ${cfg.statePath}/lib
|
ln -sf ${pkgs.gitlab}/share/gitlab/lib ${cfg.statePath}/lib
|
||||||
cp ${cfg.packages.gitlab}/share/gitlab/VERSION ${cfg.statePath}/VERSION
|
cp ${cfg.packages.gitlab}/share/gitlab/VERSION ${cfg.statePath}/VERSION
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user