2c7d53e5fb
Why I did it Need to share docker image for telemetry and gnmi, and only use telemetry container for 202305 branch Work item tracking Microsoft ADO (number only): How I did it Add a new docker image, base-gnmi, build sonic-gnmi and sonic-telemetry on this docker image. Enable telemetry container. How to verify it Run end to end test for telemetry and gnmi.
12 lines
474 B
Plaintext
12 lines
474 B
Plaintext
|
|
DPATH := $($(DOCKER_BASE_GNMI)_PATH)
|
|
DEP_FILES := $(SONIC_COMMON_FILES_LIST) rules/docker-base-gnmi.mk rules/docker-base-gnmi.dep
|
|
DEP_FILES += $(SONIC_COMMON_BASE_FILES_LIST)
|
|
DEP_FILES += $(shell git ls-files $(DPATH))
|
|
|
|
$(DOCKER_BASE_GNMI)_CACHE_MODE := GIT_CONTENT_SHA
|
|
$(DOCKER_BASE_GNMI)_DEP_FLAGS := $(SONIC_COMMON_FLAGS_LIST)
|
|
$(DOCKER_BASE_GNMI)_DEP_FILES := $(DEP_FILES)
|
|
|
|
$(eval $(call add_dbg_docker,$(DOCKER_BASE_GNMI),$(DOCKER_BASE_GNMI_DBG)))
|