代码拉取完成,页面将自动刷新
VERSION := $(shell cat ./VERSION)
install:
go install -ldflags "-X main.version=$(VERSION)" -v
image:
docker build -t cirocosta/sdns:latest .
docker tag cirocosta/sdns:latest cirocosta/sdns:$(VERSION)
fmt:
go fmt
cd ./lib && go fmt
cd ./util && go fmt
test:
cd ./lib && go test -v
cd ./util && go test -v
release: image
git tag -a $(VERSION) -m "Release" || true
git push origin $(VERSION)
goreleaser --rm-dist
docker push cirocosta/sdns:latest
docker push cirocosta/sdns:$(VERSION)
.PHONY: fmt install fmt release image
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。