Add docker push rules
Change-Id: I819515f0d5879b0cedad0d70146bb3161bbebe3d
Signed-off-by: Mike Marchetti <mmarchetti@sandvine.com>
diff --git a/docker/mk/Makefile.include b/docker/mk/Makefile.include
index fb576e7..04d2fac 100644
--- a/docker/mk/Makefile.include
+++ b/docker/mk/Makefile.include
@@ -56,4 +56,7 @@
rm -f $(MKBUILD)/.dep*
tag:
- docker tag osm/$(CONTAINER_NAME) osm/$(LOWER_MDG):$(TAG)
+ docker tag osm/$(CONTAINER_NAME):$(INPUT_TAG) opensourcemano/$(LOWER_MDG):$(TAG)
+
+push: tag
+ docker push opensourcemano/$(LOWER_MDG):$(TAG)
diff --git a/docker/mk/dirs.mk b/docker/mk/dirs.mk
index 53846cc..91100bb 100644
--- a/docker/mk/dirs.mk
+++ b/docker/mk/dirs.mk
@@ -20,8 +20,9 @@
SUBDIRS_CLEAN = $(addsuffix .clean, $(SUBDIRS))
SUBDIRS_TEST = $(addsuffix .test, $(SUBDIRS))
SUBDIRS_TAG = $(addsuffix .tag, $(SUBDIRS))
+SUBDIRS_PUSH = $(addsuffix .push, $(SUBDIRS))
-.PHONY: $(SUBDIRS) $(SUBDIRS_CLEAN) clean test tag
+.PHONY: $(SUBDIRS) $(SUBDIRS_CLEAN) clean test tag push
all: $(SUBDIRS)
@@ -40,6 +41,9 @@
$(SUBDIRS_TAG): %.tag:
@$(MAKE) --no-print-directory -C $* tag
+$(SUBDIRS_PUSH): %.push:
+ @$(MAKE) --no-print-directory -C $* push
+
$(SUBDIRS):
@$(MAKE) --no-print-directory -C $@