PKG=github.com/plazonic/nvidia_gpu_prometheus_exporter
REGISTRY=plazonic
IMAGE=nvidia_gpu_prometheus_exporter
TAG=0.2

.PHONY: build
build:
	docker run -v $(shell pwd):/go/src/$(PKG) --workdir=/go/src/$(PKG) golang:1.10 go build

.PHONY: container
container:
	docker build --pull -t ${REGISTRY}/${IMAGE}:${TAG} .

.PHONY: push
push:
	docker push ${REGISTRY}/${IMAGE}:${TAG}
