mirror of
https://github.com/pommee/goaway.git
synced 2026-05-23 02:29:15 -05:00
29 lines
477 B
Makefile
29 lines
477 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
|
|
|
|
start:
|
|
docker compose up -d
|
|
|
|
lint:
|
|
golangci-lint run
|
|
|
|
example-queries:
|
|
@./testing/dig-domains.sh
|
|
|
|
dev:
|
|
@air
|