IMG ?= infra-webhook:latest
GOOS ?= "linux"
GOARCH ?= $(shell go env GOARCH)

.PHONY: build
build:
	CGO_ENABLED=0 GOOS=$(GOOS) GOARCH=$(GOARCH) go build -o bin/webhook main.go

.PHONY: docker-build
docker-build: build
	docker build -t ${IMG} .

.PHONY: docker-build
docker-push:
	docker push ${IMG}

.PHONY: local-run
local-run:
	./local/run.sh
