diff --git a/devenv.nix b/devenv.nix index 12a0ab7..cda55a7 100644 --- a/devenv.nix +++ b/devenv.nix @@ -34,7 +34,7 @@ exec = "bun run dev"; cwd = "./client"; }; - backend.exec = "just dev-back"; + backend.exec = "just watch-back"; }; services = { diff --git a/justfile b/justfile index d014079..73e0141 100644 --- a/justfile +++ b/justfile @@ -33,8 +33,11 @@ run-back: test-back: cd {{ output_dir }} && CONFIG_PATH={{ output_dir }} GO_ENV=test go test -C .. ./... -dev-back: clean +watch-back: clean watchexec -r -e go,yaml,tpl -i '.devenv/**' -i '.direnv/**' -i 'client/**' -i 'vendor/**' 'go build -o {{ join(output_dir, "nixcn-cms") }} . && cd {{ output_dir }} && CONFIG_PATH={{ output_dir }} {{ exec_path }}' dev: devenv up --verbose + +dev-back: + devenv up backend postgres redis meilisearch --verbose