1
0
mirror of synced 2024-11-24 04:46:02 +03:00

update Makefile

This commit is contained in:
Alex Lushpai 2020-03-27 15:11:00 +03:00
parent 53c54bc49f
commit 7c38cd8f24
3 changed files with 16 additions and 14 deletions

View File

@ -5,18 +5,6 @@ CONFIG_FILE=$(ROOT_DIR)/config.yml
BIN=$(ROOT_DIR)/bin/transport BIN=$(ROOT_DIR)/bin/transport
REVISION=$(shell git describe --tags 2>/dev/null || git log --format="v0.0-%h" -n 1 || echo "v0.0-unknown") REVISION=$(shell git describe --tags 2>/dev/null || git log --format="v0.0-%h" -n 1 || echo "v0.0-unknown")
build: deps fmt
@echo "==> Building"
@cd $(SRC_DIR) && CGO_ENABLED=0 go build -o $(BIN) -ldflags "-X common.build=${REVISION}" .
@echo $(BIN)
run: migrate
@echo "==> Running"
@${BIN} --config $(CONFIG_FILE) run
test: deps fmt
@echo "==> Running tests"
@cd $(ROOT_DIR) && go test ./... -v -cpu 2
fmt: fmt:
@echo "==> Running gofmt" @echo "==> Running gofmt"
@gofmt -l -s -w $(ROOT_DIR) @gofmt -l -s -w $(ROOT_DIR)
@ -25,8 +13,22 @@ deps:
@echo "==> Installing dependencies" @echo "==> Installing dependencies"
@go mod tidy @go mod tidy
build: deps fmt
@echo "==> Building"
@cd $(SRC_DIR) && CGO_ENABLED=0 go build -o $(BIN) -ldflags "-X common.build=${REVISION}" .
@echo $(BIN)
migrate: build migrate: build
${BIN} --config $(CONFIG_FILE) migrate -p $(MIGRATIONS_DIR) ${BIN} --config $(CONFIG_FILE) migrate -p $(MIGRATIONS_DIR)
migrate_down: build migrate_down: build
@${BIN} --config $(CONFIG_FILE) migrate -v down @${BIN} --config $(CONFIG_FILE) migrate -v down
run: migrate
@echo "==> Running"
@${BIN} --config $(CONFIG_FILE) run
test: migrate
@echo "==> Running tests"
@cd $(ROOT_DIR) && go test ./... -v -cpu 2

View File

@ -22,7 +22,7 @@ var ch = getChannelSettings()
func init() { func init() {
os.Chdir("../") os.Chdir("../")
config = LoadConfig("config_test.yml") config = LoadConfig("config.yml")
orm = NewDb(config) orm = NewDb(config)
logger = newLogger() logger = newLogger()
router = setup() router = setup()