kuma

Форк
0
/
test-container-structure.mk 
14 строк · 780.0 Байт
1
TEST_CONTAINER_TESTS_PATH ?= $(KUMA_DIR)/test/container-structure
2

3
define TEST_CONTAINER_STRUCTURES
4
.PHONY: test/container-structure/$(1)/$(2)
5
test/container-structure/$(1)/$(2): $(if $(CI),docker/$(1)/$(2)/load,image/$(1)/$(2))
6
	$(CONTAINER_STRUCTURE_TEST) test \
7
		--config $(if $(RESOLVE_CONTAINER_TEST_FILE),$$(call RESOLVE_CONTAINER_TEST_FILE,$(1)),$(TEST_CONTAINER_TESTS_PATH)/$(1).yaml) \
8
		--image $(call build_image,$(1),$(2))
9
endef
10

11
$(foreach goarch,$(SUPPORTED_GOARCHES),$(foreach image,$(IMAGES_RELEASE),$(eval $(call TEST_CONTAINER_STRUCTURES,$(image),$(goarch)))))
12

13
.PHONY: test/container-structure
14
test/container-structure: $(patsubst %,test/container-structure/%,$(filter-out $(foreach goarch,$(SUPPORTED_GOARCHES),%kuma-init/$(goarch)),$(ALL_RELEASE_WITH_ARCH)))
15

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.