forked from lix-project/hydra
hydra-module.nix: Remove the useWAL option
This is not a Hydra option but a Nix option so it shouldn't be here.
This commit is contained in:
parent
9dc3311ff7
commit
6fc59aa0da
|
@ -18,7 +18,7 @@ let
|
||||||
OPENSSL_X509_CERT_FILE = "/etc/ssl/certs/ca-bundle.crt";
|
OPENSSL_X509_CERT_FILE = "/etc/ssl/certs/ca-bundle.crt";
|
||||||
GIT_SSL_CAINFO = "/etc/ssl/certs/ca-bundle.crt";
|
GIT_SSL_CAINFO = "/etc/ssl/certs/ca-bundle.crt";
|
||||||
};
|
};
|
||||||
|
|
||||||
serverEnv = env //
|
serverEnv = env //
|
||||||
{ HYDRA_LOGO = if cfg.logo != null then cfg.logo else "";
|
{ HYDRA_LOGO = if cfg.logo != null then cfg.logo else "";
|
||||||
HYDRA_TRACKER = cfg.tracker;
|
HYDRA_TRACKER = cfg.tracker;
|
||||||
|
@ -108,13 +108,6 @@ in
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
|
|
||||||
useWAL = mkOption {
|
|
||||||
default = true;
|
|
||||||
description = ''
|
|
||||||
Whether to use SQLite's Write-Ahead Logging, which may improve performance.
|
|
||||||
'';
|
|
||||||
};
|
|
||||||
|
|
||||||
debugServer = mkOption {
|
debugServer = mkOption {
|
||||||
default = false;
|
default = false;
|
||||||
type = types.bool;
|
type = types.bool;
|
||||||
|
@ -163,12 +156,10 @@ in
|
||||||
build-cache-failure = true
|
build-cache-failure = true
|
||||||
|
|
||||||
build-poll-interval = 10
|
build-poll-interval = 10
|
||||||
|
|
||||||
# Online log compression makes it impossible to get the tail of
|
# Online log compression makes it impossible to get the tail of
|
||||||
# builds that are in progress.
|
# builds that are in progress.
|
||||||
build-compress-log = false
|
build-compress-log = false
|
||||||
|
|
||||||
use-sqlite-wal = ${if cfg.useWAL then "true" else "false"}
|
|
||||||
'';
|
'';
|
||||||
|
|
||||||
systemd.services."hydra-init" =
|
systemd.services."hydra-init" =
|
||||||
|
@ -198,7 +189,7 @@ in
|
||||||
serviceConfig.Type = "oneshot";
|
serviceConfig.Type = "oneshot";
|
||||||
serviceConfig.RemainAfterExit = true;
|
serviceConfig.RemainAfterExit = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.services."hydra-server" =
|
systemd.services."hydra-server" =
|
||||||
{ wantedBy = [ "multi-user.target" ];
|
{ wantedBy = [ "multi-user.target" ];
|
||||||
wants = [ "hydra-init.service" ];
|
wants = [ "hydra-init.service" ];
|
||||||
|
|
Loading…
Reference in a new issue