@@ -146,36 +146,27 @@ container-test:
146
146
make test
147
147
148
148
# ## Imported
149
- .PHONY : skopeo- push
150
- skopeo -push :
149
+ .PHONY : container-image- push
150
+ container-image -push :
151
151
@if [[ -z $$ QUAY_USER || -z $$ QUAY_TOKEN ]]; then \
152
152
echo " You must set QUAY_USER and QUAY_TOKEN environment variables" ; \
153
153
echo " ex: make QUAY_USER=value QUAY_TOKEN=value $@ " ; \
154
154
exit 1 ; \
155
155
fi
156
- # QUAY_USER and QUAY_TOKEN are supplied as env vars
157
- skopeo copy --dest-creds " ${QUAY_USER} :${QUAY_TOKEN} " \
158
- " docker-daemon:${IMG} :${IMAGETAG} " \
159
- " docker://${IMG} :latest"
160
- skopeo copy --dest-creds " ${QUAY_USER} :${QUAY_TOKEN} " \
161
- " docker-daemon:${IMG} :${IMAGETAG} " \
162
- " docker://${IMG} :${IMAGETAG} "
163
-
164
- .PHONY : skopeo-push-package
165
- skopeo-push-package :
156
+ $(CONTAINER_ENGINE ) login -u=" ${QUAY_USER} " -p=" ${QUAY_TOKEN} " quay.io
157
+ $(CONTAINER_ENGINE ) push " ${IMG} :${IMAGETAG} "
158
+ $(CONTAINER_ENGINE ) push " ${IMG} :latest"
159
+
160
+ .PHONY : package-push
161
+ package-push :
166
162
@if [[ -z $$ QUAY_USER || -z $$ QUAY_TOKEN ]]; then \
167
163
echo " You must set QUAY_USER and QUAY_TOKEN environment variables" ; \
168
164
echo " ex: make QUAY_USER=value QUAY_TOKEN=value $@ " ; \
169
165
exit 1 ; \
170
166
fi
171
- # QUAY_USER and QUAY_TOKEN are supplied as env vars
172
- skopeo copy --dest-creds " ${QUAY_USER} :${QUAY_TOKEN} " \
173
- " docker-daemon:${PKG_IMG} :${IMAGETAG} " \
174
- " docker://${PKG_IMG} :latest"
175
- skopeo copy --dest-creds " ${QUAY_USER} :${QUAY_TOKEN} " \
176
- " docker-daemon:${PKG_IMG} :${IMAGETAG} " \
177
- " docker://${PKG_IMG} :${IMAGETAG} "
178
-
167
+ $(CONTAINER_ENGINE ) login -u=" ${QUAY_USER} " -p=" ${QUAY_TOKEN} " quay.io
168
+ $(CONTAINER_ENGINE ) push " ${PKG_IMG} :${IMAGETAG} "
169
+ $(CONTAINER_ENGINE ) push " ${PKG_IMG} :latest"
179
170
180
171
.PHONY : push-base
181
172
push-base : build/Dockerfile
0 commit comments