Add several attempts for docker push (#258)

* Add several attempts for docker push

* Fix retries, add delay
This commit is contained in:
Semyon Bezrukov 2020-06-17 11:24:52 +03:00 committed by GitHub
parent 7193b651ec
commit e47d6d8c1a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -61,7 +61,10 @@ clean-docker:
docker rmi -f $$(docker images -q $(COMPANY_NAME_LOW)/*) || exit 0 docker rmi -f $$(docker images -q $(COMPANY_NAME_LOW)/*) || exit 0
deploy: $(DOCKER_TARGETS) deploy: $(DOCKER_TARGETS)
$(foreach TARGET,$(DOCKER_TARGETS),docker push $(subst $(COLON),:,$(TARGET));) $(foreach TARGET,$(DOCKER_TARGETS), \
for i in {1..3}; do \
docker push $(subst $(COLON),:,$(TARGET)) && break || sleep 1m; \
done;)
publish: $(DOCKER_ARCH) publish: $(DOCKER_ARCH)
aws s3 cp \ aws s3 cp \