github.com/whamcloud/lemur@v0.0.0-20190827193804-4655df8a52af/packaging/docker/lemur-rpm-build/Makefile (about) 1 REPO ?= $(notdir $(CURDIR)) 2 3 VERSION := 1 4 IMAGE := $(shell latest=$$(docker images | awk "/$(REPO).*$(VERSION)/ {print \$$2}"); if [ "$$latest" == $(VERSION) ]; then true; else echo $(REPO)/$(VERSION); fi) 5 6 $(VERSION): $(IMAGE) 7 8 $(IMAGE): Dockerfile lemur.spec 9 @echo "Building $(IMAGE)" 10 docker build -t $(subst /,:,$(IMAGE)) -t $(REPO):latest $(BUILD_VARS) . 11 12 lemur.spec: ../../rpm/lemur.spec 13 cp -a ../../rpm/lemur.spec . 14 15 clean: 16 rm -f lemur.spec 17 docker rmi $(REPO):latest $(subst /,:,$(IMAGE)) 18 19 .PHONY: $(VERSION) $(IMAGE)