Make the webserver wait for the setup task
This commit is contained in:
parent
2b700728bd
commit
2f0a92adfc
|
@ -59,7 +59,14 @@
|
|||
process-managers.process-compose.enable = true;
|
||||
# https://github.com/cachix/devenv/blob/main/examples/process-compose/devenv.nix
|
||||
processes = {
|
||||
webserver.exec = "poetry run python ./src/manage.py runserver 0.0.0.0:$WEBPORT";
|
||||
webserver = {
|
||||
exec = "poetry run python ./src/manage.py runserver 0.0.0.0:$WEBPORT";
|
||||
process-compose.depends_on = {
|
||||
setup = {
|
||||
condition = "process_completed_successfully";
|
||||
};
|
||||
};
|
||||
};
|
||||
setup.exec = "dev setup";
|
||||
};
|
||||
services.postgres = {
|
||||
|
|
Loading…
Reference in New Issue