feat: initialize nuntius project with full server implementation
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
set dotenv-load := false
|
||||
set positional-arguments := false
|
||||
|
||||
default:
|
||||
@just --list
|
||||
|
||||
install:
|
||||
@echo "→ Installing Go module dependencies…"
|
||||
go mod tidy
|
||||
go mod download
|
||||
|
||||
uninstall:
|
||||
@echo "→ Removing ./bin…"
|
||||
rm -rf bin
|
||||
|
||||
# Run the server in dev mode
|
||||
run:
|
||||
go run ./cmd/server
|
||||
|
||||
build:
|
||||
@echo "→ Building for production…"
|
||||
@mkdir -p bin
|
||||
go build -ldflags="-s -w" -o bin/nuntius ./cmd/server
|
||||
|
||||
test:
|
||||
@echo "→ Running tests…"
|
||||
go test ./...
|
||||
Reference in New Issue
Block a user