Исправлено: make docker pull теперь корректно обрабатывает astra-linux и redos для ARM64
Some checks failed
Ansible Testing / lint (push) Has been cancelled
Ansible Testing / test (default) (push) Has been cancelled
Ansible Testing / test (minimal) (push) Has been cancelled
Ansible Testing / test (performance) (push) Has been cancelled
Ansible Testing / deploy-check (push) Has been cancelled
Some checks failed
Ansible Testing / lint (push) Has been cancelled
Ansible Testing / test (default) (push) Has been cancelled
Ansible Testing / test (minimal) (push) Has been cancelled
Ansible Testing / test (performance) (push) Has been cancelled
Ansible Testing / deploy-check (push) Has been cancelled
This commit is contained in:
7
Makefile
7
Makefile
@@ -495,9 +495,14 @@ docker:
|
|||||||
echo "✅ Образы отправлены в Docker Hub";; \
|
echo "✅ Образы отправлены в Docker Hub";; \
|
||||||
pull) \
|
pull) \
|
||||||
echo "📥 Загрузка Docker образов из Docker Hub..."; \
|
echo "📥 Загрузка Docker образов из Docker Hub..."; \
|
||||||
|
echo "⚠️ ВНИМАНИЕ: astra-linux и redos собираются только для AMD64"; \
|
||||||
for image in $(DOCKER_IMAGES); do \
|
for image in $(DOCKER_IMAGES); do \
|
||||||
echo "📥 Загрузка $(DOCKER_REGISTRY):$$image-$(DOCKER_VERSION)"; \
|
echo "📥 Загрузка $(DOCKER_REGISTRY):$$image-$(DOCKER_VERSION)"; \
|
||||||
docker pull $(DOCKER_REGISTRY):$$image-$(DOCKER_VERSION) || echo "⚠️ Образ $$image не найден в Docker Hub"; \
|
if [ "$$image" = "astra-linux" ] || [ "$$image" = "redos" ]; then \
|
||||||
|
docker pull --platform linux/amd64 $(DOCKER_REGISTRY):$$image-$(DOCKER_VERSION) || echo "⚠️ Образ $$image не найден в Docker Hub"; \
|
||||||
|
else \
|
||||||
|
docker pull $(DOCKER_REGISTRY):$$image-$(DOCKER_VERSION) || echo "⚠️ Образ $$image не найден в Docker Hub"; \
|
||||||
|
fi; \
|
||||||
done; \
|
done; \
|
||||||
echo "✅ Загрузка завершена";; \
|
echo "✅ Загрузка завершена";; \
|
||||||
clean) \
|
clean) \
|
||||||
|
|||||||
Reference in New Issue
Block a user