blob: bf2937135b2b14c172dde57e513d537a7501daa1 [file] [log] [blame]
Serge Bazanskicc25bdf2018-10-25 14:02:58 +02001TAGS ?= "sqlite"
2GO_BIN ?= go
3
4install: deps
5 packr
6 $(GO_BIN) install -v .
7
8deps:
9 $(GO_BIN) get github.com/gobuffalo/packr/packr
10 $(GO_BIN) get -tags ${TAGS} -t ./...
11
12build: deps
13 packr
14 $(GO_BIN) build -v .
15
16test:
17 packr
18 $(GO_BIN) test -tags ${TAGS} ./...
19
20ci-test: deps
21 $(GO_BIN) test -tags ${TAGS} -race ./...
22
23lint:
24 gometalinter --vendor ./... --deadline=1m --skip=internal
25
26update:
27 $(GO_BIN) get -u
28 $(GO_BIN) mod tidy
29 packr
30 make test
31
32release-test:
33 $(GO_BIN) test -tags ${TAGS} -race ./...
34
35release:
36 release -y -f version.go