diff --git a/justfile b/justfile index 79e017f..5903172 100644 --- a/justfile +++ b/justfile @@ -2,6 +2,7 @@ mod client mod server mod shared +set quiet := true pod_name := "pod_sigo" # database @@ -22,7 +23,7 @@ server_health_conf := "--health-interval 30s --health-retries 3 --health-timeout server_health_start_period := "--health-start-period 10s" # List available recipes -@_default: +_default: just --list # 󰌢 Build Lustre runtime and start HTTP server @@ -52,7 +53,7 @@ test: # 󰏖 Create pod [group("podman")] -@create-pod: +create-pod: podman pod exists {{ pod_name }} || \ podman pod create \ --name {{ pod_name }} \ @@ -62,11 +63,11 @@ test: # 󰏖 Build the server container image [group("podman")] build-server: - @podman build -t sigo-server . + podman build -t sigo-server . #  Starts the PostgreSQL database inside the pod [group("podman")] -@init-database: create-pod +init-database: create-pod podman run -d \ --pod {{ pod_name }} \ --name db \ @@ -77,7 +78,7 @@ build-server: #  Starts the server [group("podman")] -@init-server: create-pod build-server +init-server: create-pod build-server podman run -d \ --pod {{ pod_name }} \ --name server \ @@ -90,12 +91,12 @@ build-server: #  Starts the server and database [group("podman")] up: init-database init-server - @echo {{ GREEN }}"Listening on http://0.0.0.0:8000"{{ NORMAL }} + echo {{ GREEN }}"Listening on http://0.0.0.0:8000"{{ NORMAL }} #  Starts only the database [group("podman")] db-up: init-database - @echo {{ GREEN }}"PostgreSQL is ready on port 5432"{{ NORMAL }} + echo {{ GREEN }}" PostgreSQL is ready on port 5432"{{ NORMAL }} #  Stop and remove the entire pod [group("podman")] diff --git a/server/justfile b/server/justfile index c77a947..883d5e4 100644 --- a/server/justfile +++ b/server/justfile @@ -1,4 +1,6 @@ -@_default: +set quiet := true + +_default: just --list #  Start HTTP server diff --git a/shared/justfile b/shared/justfile index 52991f0..055dccd 100644 --- a/shared/justfile +++ b/shared/justfile @@ -1,4 +1,6 @@ -@_default: +set quiet := true + +_default: just --list # Update project dependencies