kuma
1TEST_CONTAINER_TESTS_PATH ?= $(KUMA_DIR)/test/container-structure2
3define TEST_CONTAINER_STRUCTURES4.PHONY: test/container-structure/$(1)/$(2)5test/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))9endef
10
11$(foreach goarch,$(SUPPORTED_GOARCHES),$(foreach image,$(IMAGES_RELEASE),$(eval $(call TEST_CONTAINER_STRUCTURES,$(image),$(goarch)))))12
13.PHONY: test/container-structure14test/container-structure: $(patsubst %,test/container-structure/%,$(filter-out $(foreach goarch,$(SUPPORTED_GOARCHES),%kuma-init/$(goarch)),$(ALL_RELEASE_WITH_ARCH)))15