34 lines
477 B
YAML
34 lines
477 B
YAML
version: '3'
|
|
|
|
tasks:
|
|
build:
|
|
desc: Build the binary
|
|
cmds:
|
|
- go build -o bin/ai-agent ./cmd/ai-agent
|
|
|
|
run:
|
|
desc: Build and run
|
|
deps: [build]
|
|
cmds:
|
|
- ./bin/ai-agent
|
|
|
|
dev:
|
|
desc: Run with go run
|
|
cmds:
|
|
- go run ./cmd/ai-agent
|
|
|
|
lint:
|
|
desc: Run linter
|
|
cmds:
|
|
- golangci-lint run ./...
|
|
|
|
test:
|
|
desc: Run tests
|
|
cmds:
|
|
- go test ./...
|
|
|
|
clean:
|
|
desc: Clean build artifacts
|
|
cmds:
|
|
- rm -rf bin/
|