@@ -69,17 +69,14 @@ INSTALL_ruby ?= ruby-install
69
69
COPY_ruby = RUN gem install rack
70
70
71
71
default :
72
- @echo " valid targets: all build dockerfiles push tag export clean"
72
+ @echo " valid targets: all build dockerfiles clean"
73
73
74
74
MODVERSIONS = $(foreach module,$(MODULES ) ,$(module )$(VERSION_$(module ) ) )
75
75
76
76
modname = $(shell echo $1 | /usr/bin/tr -d '.01234567890-')
77
77
78
78
dockerfiles : $(addprefix Dockerfile., $(MODVERSIONS ) )
79
79
build : $(addprefix build-,$(MODVERSIONS ) )
80
- tag : $(addprefix tag-,$(MODVERSIONS ) )
81
- push : $(addprefix push-,$(MODVERSIONS ) )
82
- export : $(addsuffix .tar.gz,$(addprefix $(EXPORT_DIR ) /nginx-unit-$(VERSION ) -,$(MODVERSIONS ) ) ) $(addsuffix .tar.gz.sha512, $(addprefix $(EXPORT_DIR ) /nginx-unit-$(VERSION ) -,$(MODVERSIONS ) ) )
83
80
84
81
Dockerfile.% : ../../version
85
82
@echo " ===> Building $@ "
@@ -95,25 +92,10 @@ build-%: Dockerfile.%
95
92
docker pull $(CONTAINER_$(call modname, $* ) )
96
93
docker build --no-cache -t unit:$(VERSION ) -$* -f Dockerfile.$* .
97
94
98
- tag-% : build-%
99
- docker tag unit:$(VERSION ) -$* nginx/unit:$(VERSION ) -$*
100
-
101
- push-% : tag-%
102
- docker push nginx/unit:$(VERSION ) -$*
103
-
104
- $(EXPORT_DIR ) :
105
- mkdir -p $@
106
-
107
- $(EXPORT_DIR ) /nginx-unit-$(VERSION ) -% .tar.gz : $(EXPORT_DIR ) tag-%
108
- docker save nginx/unit:$(VERSION ) -$* | gzip > $@
109
-
110
- $(EXPORT_DIR ) /nginx-unit-$(VERSION ) -% .tar.gz.sha512 : $(EXPORT_DIR ) /nginx-unit-$(VERSION ) -% .tar.gz
111
- $(SHA512SUM ) $< | sed ' s,$(EXPORT_DIR)/,,' > $@
112
-
113
95
all : $(addprefix Dockerfile., $(MODVERSIONS ) )
114
96
115
97
clean :
116
98
rm -f $(addprefix Dockerfile., $(MODVERSIONS ) )
117
99
rm -rf $(EXPORT_DIR )
118
100
119
- .PHONY : default build dockerfiles push tag export clean
101
+ .PHONY : default build dockerfiles clean
0 commit comments