13 lines
313 B
Nix
13 lines
313 B
Nix
{baseDir, hydraDatabase ? null, hydraUser ? null, dbi ? null}:
|
|
|
|
let
|
|
_dbi = if dbi == null then "dbi:Pg:dbname=${hydraDatabase};user=${hydraUser};" else dbi;
|
|
in
|
|
{
|
|
HYDRA_DBI = _dbi;
|
|
HYDRA_CONFIG = "${baseDir}/hydra.conf";
|
|
HYDRA_DATA = baseDir;
|
|
NIX_REMOTE = "daemon";
|
|
PGPASSFILE = "${baseDir}/pgpass";
|
|
}
|