| 123456789101112131415161718192021222324252627 |
- .PHONY: build format test coverage dev-run install
- BIN = gluetun-qbitt-sidecar
- build:
- mkdir -p ./build && go build -o ./build/$(BIN) ./main.go
- install:
- sudo cp ./build/$(BIN) /usr/local/bin/
- format:
- go fmt ./...
- test:
- go test -v ./...
- coverage-html:
- mkdir -p coverage/
- go test -v ./... -covermode=count -coverpkg=./... -coverprofile coverage/coverage.out
- go tool cover -html coverage/coverage.out -o coverage/coverage.html
- coverage:
- go test ./... -cover
- dev-run: build
- ./build/$(BIN)
|