mirror of
https://github.com/pommee/goaway.git
synced 2026-05-21 00:40:04 -05:00
26 lines
447 B
Makefile
26 lines
447 B
Makefile
.PHONY: publish lint example-queries dev
|
|
|
|
DNS_PORT = $(or $(GOAWAY_PORT),53)
|
|
WEBSITE_PORT = $(or $(GOAWAY_WEBSITE_PORT),8080)
|
|
VERSION = $(or $(GOAWAY_VERSION),latest)
|
|
|
|
publish:
|
|
docker buildx create --name multiarch-builder --use
|
|
|
|
docker buildx build \
|
|
--platform linux/amd64 \
|
|
--tag pommee/goaway:${VERSION} \
|
|
--push \
|
|
.
|
|
|
|
docker buildx rm multiarch-builder
|
|
|
|
lint:
|
|
golangci-lint run
|
|
|
|
example-queries:
|
|
@./testing/dig-domains.sh
|
|
|
|
dev:
|
|
@air
|