2020-05-14 15:15:38 +02:00
|
|
|
{ foreman, mkShell, hydra, postgresql95 }:
|
2020-05-13 17:37:25 +02:00
|
|
|
{ doCheck ? true }:
|
|
|
|
mkShell {
|
|
|
|
buildInputs = [
|
2020-05-14 15:15:38 +02:00
|
|
|
foreman (hydra.overrideAttrs (_: { inherit doCheck; })) postgresql95
|
2020-05-13 17:37:25 +02:00
|
|
|
];
|
|
|
|
|
|
|
|
shellHook = ''
|
|
|
|
export HYDRA_HOME="src/"
|
|
|
|
mkdir -p .hydra-data
|
|
|
|
export HYDRA_DATA="$(pwd)/.hydra-data"
|
2020-05-14 11:49:29 +02:00
|
|
|
export HYDRA_DBI='dbi:Pg:dbname=hydra;host=localhost;port=64444'
|
2020-05-13 17:37:25 +02:00
|
|
|
|
|
|
|
exec foreman start
|
|
|
|
'';
|
|
|
|
}
|