From c1af90dcc8ff5b49c52fd742d0e355a0dc8fe7cb Mon Sep 17 00:00:00 2001 From: Steve Kriss Date: Thu, 19 Apr 2018 09:56:03 -0700 Subject: [PATCH] docker tag and push :latest when building a git tag Signed-off-by: Steve Kriss --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index 9f207ac81..3c6e11dec 100644 --- a/Makefile +++ b/Makefile @@ -121,6 +121,11 @@ container-name: push: .push-$(DOTFILE_IMAGE) push-name .push-$(DOTFILE_IMAGE): .container-$(DOTFILE_IMAGE) @docker push $(IMAGE):$(VERSION) + @if git describe --tags --exact-match >/dev/null 2>&1; \ + then \ + docker tag $(IMAGE):$(VERSION) $(IMAGE):latest; \ + docker push $(IMAGE):latest; \ + fi @docker images -q $(IMAGE):$(VERSION) > $@ push-name: