mirror of
https://github.com/TECHNOFAB11/dbmate.git
synced 2025-12-11 23:50:04 +01:00
22 lines
437 B
Makefile
22 lines
437 B
Makefile
DC := docker-compose
|
|
BUILD_FLAGS := -ldflags '-s'
|
|
|
|
all: clean container lint test build
|
|
|
|
clean:
|
|
rm -rf dist
|
|
|
|
container:
|
|
$(DC) build
|
|
|
|
lint:
|
|
$(DC) run dbmate golint
|
|
$(DC) run dbmate go vet
|
|
$(DC) run dbmate errcheck
|
|
|
|
test:
|
|
$(DC) run dbmate go test -v
|
|
|
|
build: clean
|
|
$(DC) run -e GOARCH=386 dbmate go build $(BUILD_FLAGS) -o dist/dbmate-linux-i386
|
|
$(DC) run -e GOARCH=amd64 dbmate go build $(BUILD_FLAGS) -o dist/dbmate-linux-amd64
|