restructure
This commit is contained in:
39
Makefile
39
Makefile
@@ -1,39 +0,0 @@
|
|||||||
buildAt=`date +%Y/%m/%d-%H:%M:%S`
|
|
||||||
gitHash=`git rev-parse HEAD`
|
|
||||||
version=`git rev-parse --abbrev-ref HEAD | grep -v HEAD || git describe --exact-match HEAD || git rev-parse HEAD` ## todo: use current release git tag
|
|
||||||
flags="-X 'atom/utils.Version=${version}' -X 'atom/utils.BuildAt=${buildAt}' -X 'atom/utils.GitHash=${gitHash}'"
|
|
||||||
|
|
||||||
GOPATH:=$(shell go env GOPATH)
|
|
||||||
|
|
||||||
.PHONY: tidy
|
|
||||||
tidy:
|
|
||||||
@go mod tidy
|
|
||||||
|
|
||||||
.PHONY: dist
|
|
||||||
dist:
|
|
||||||
@go build -ldflags=${flags} -o bin/atom
|
|
||||||
@cp config.toml bin/
|
|
||||||
|
|
||||||
.PHONY: test
|
|
||||||
test:
|
|
||||||
@go test -v ./... -cover
|
|
||||||
|
|
||||||
.PHONY: lint
|
|
||||||
lint:
|
|
||||||
@golangci-lint run
|
|
||||||
|
|
||||||
.PHONY: proto
|
|
||||||
proto:
|
|
||||||
@buf generate
|
|
||||||
|
|
||||||
.PHONY: mup
|
|
||||||
mup:
|
|
||||||
@go run . migrate up
|
|
||||||
|
|
||||||
.PHONY: mdown
|
|
||||||
mdown:
|
|
||||||
@go run . migrate down
|
|
||||||
|
|
||||||
.PHONY: model
|
|
||||||
model:
|
|
||||||
@go run . model
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
version: v1
|
|
||||||
plugins:
|
|
||||||
- name: go
|
|
||||||
out: ./
|
|
||||||
opt: paths=source_relative
|
|
||||||
# - name: micro
|
|
||||||
# out: ./
|
|
||||||
# opt:
|
|
||||||
# - paths=source_relative
|
|
||||||
9
buf.yaml
9
buf.yaml
@@ -1,9 +0,0 @@
|
|||||||
version: v1
|
|
||||||
lint:
|
|
||||||
use:
|
|
||||||
- DEFAULT
|
|
||||||
except:
|
|
||||||
- PACKAGE_VERSION_SUFFIX
|
|
||||||
breaking:
|
|
||||||
use:
|
|
||||||
- FILE
|
|
||||||
Reference in New Issue
Block a user