manual-approval/Makefile
2022-03-25 21:28:51 -04:00

21 lines
362 B
Makefile

IMAGE_REPO=ghcr.io/trstringer/manual-approval
.PHONY: build
build:
@if [ -z "$$VERSION" ]; then \
echo "VERSION is required"; \
exit 1; \
fi
docker build -t $(IMAGE_REPO):$$VERSION .
.PHONY: push
push:
@if [ -z "$$VERSION" ]; then \
echo "VERSION is required"; \
exit 1; \
fi
docker push $(IMAGE_REPO):$$VERSION
.PHONY: test
test:
go test -v .