Files
dns-autoresolver/Makefile
T

30 lines
456 B
Makefile

.PHONY: test
test:
go test ./...
.PHONY: build
build:
go build ./...
.PHONY: web
web:
cd web && npm ci && npm run build
rm -rf internal/web/dist
cp -r web/dist internal/web/dist
.PHONY: build-all
build-all: web build
.PHONY: docker-build docker-up docker-down docker-logs
docker-build:
docker build -t dns-autoresolver:local .
docker-up:
docker compose up -d --build
docker-down:
docker compose down
docker-logs:
docker compose logs -f app