🛠 Add Taskfile

This commit is contained in:
Dan Jones 2024-09-14 09:45:35 -05:00
commit 33f140595c

25
Taskfile.yml Normal file
View file

@ -0,0 +1,25 @@
version: '3'
tasks:
default:
cmds:
- task: fmt
- task: test
- task: build
fmt:
desc: Format go code
cmds:
- go fmt ./...
test:
desc: Run unit tests
cmds:
- go test -race -cover ./...
build:
desc: Build server binary
generates:
- build/lenore
cmds:
- go build -o build/lenore cmd/lenore/main.go