All checks were successful
release-tag / release-image (push) Successful in 1m33s
26 lines
407 B
Makefile
26 lines
407 B
Makefile
.PHONY: build test race vet fmt check run zip
|
|
|
|
build:
|
|
go build -trimpath ./cmd/agent
|
|
|
|
test:
|
|
go test ./...
|
|
|
|
race:
|
|
go test -race ./...
|
|
|
|
vet:
|
|
go vet ./...
|
|
|
|
fmt:
|
|
gofmt -w cmd internal
|
|
|
|
check: fmt test vet race build
|
|
|
|
run:
|
|
go run ./cmd/agent
|
|
|
|
zip:
|
|
cd .. && zip -qr glpi-ai-agent.zip glpi-ai-agent \
|
|
-x 'glpi-ai-agent/.env' 'glpi-ai-agent/data/*.json' 'glpi-ai-agent/*.zip' 'glpi-ai-agent/glpi-ai-agent'
|