@@ -74,33 +74,35 @@ dev-bff-federated:
7474
7575# ########### Build ############
7676
77+ DOCKER_BUILD_ARGS := --build-arg UI_SOURCE_CODE=clients/ui/frontend --build-arg BFF_SOURCE_CODE=clients/ui/bff
78+
7779.PHONY : docker-build
7880docker-build :
79- $(CONTAINER_TOOL ) build -- build-arg DEPLOYMENT_MODE=kubeflow --build-arg STYLE_THEME=mui-theme -t ${IMG_UI} .
81+ $(CONTAINER_TOOL ) build -f Dockerfile $( DOCKER_BUILD_ARGS ) -- build-arg DEPLOYMENT_MODE=kubeflow --build-arg STYLE_THEME=mui-theme -t ${IMG_UI} ../. .
8082
8183.PHONY : docker-build-standalone
8284docker-build-standalone :
83- $(CONTAINER_TOOL ) build -f Dockerfile.standalone --build-arg DEPLOYMENT_MODE=standalone --build-arg STYLE_THEME=mui-theme -t ${IMG_UI_STANDALONE} .
85+ $(CONTAINER_TOOL ) build -f Dockerfile.standalone $( DOCKER_BUILD_ARGS ) --build-arg DEPLOYMENT_MODE=standalone --build-arg STYLE_THEME=mui-theme -t ${IMG_UI_STANDALONE} ../. .
8486
8587.PHONY : docker-build-standalone-release
8688docker-build-standalone-release :
87- $(CONTAINER_TOOL ) build -f Dockerfile.standalone --target release --build-arg DEPLOYMENT_MODE=standalone --build-arg STYLE_THEME=mui-theme -t ${IMG_UI_STANDALONE} .
89+ $(CONTAINER_TOOL ) build -f Dockerfile.standalone --target release $( DOCKER_BUILD_ARGS ) --build-arg DEPLOYMENT_MODE=standalone --build-arg STYLE_THEME=mui-theme -t ${IMG_UI_STANDALONE} ../. .
8890
8991.PHONY : docker-build-federated
9092docker-build-federated :
91- $(CONTAINER_TOOL ) build -- build-arg DEPLOYMENT_MODE=federated --build-arg STYLE_THEME=patternfly -t ${IMG_UI_FEDERATED} .
93+ $(CONTAINER_TOOL ) build -f Dockerfile $( DOCKER_BUILD_ARGS ) -- build-arg DEPLOYMENT_MODE=federated --build-arg STYLE_THEME=patternfly -t ${IMG_UI_FEDERATED} ../. .
9294
9395.PHONY : docker-buildx
9496docker-buildx :
95- docker buildx build -- build-arg DEPLOYMENT_MODE=kubeflow --build-arg STYLE_THEME=mui-theme --platform ${PLATFORM} -t ${IMG_UI} --push .
97+ docker buildx build -f Dockerfile $( DOCKER_BUILD_ARGS ) -- build-arg DEPLOYMENT_MODE=kubeflow --build-arg STYLE_THEME=mui-theme --platform ${PLATFORM} -t ${IMG_UI} --push ../. .
9698
9799.PHONY : docker-buildx-standalone
98100docker-buildx-standalone :
99- docker buildx build -f Dockerfile.standalone --build-arg DEPLOYMENT_MODE=standalone --build-arg STYLE_THEME=mui-theme --platform ${PLATFORM} -t ${IMG_UI_STANDALONE} --push .
101+ docker buildx build -f Dockerfile.standalone $( DOCKER_BUILD_ARGS ) --build-arg DEPLOYMENT_MODE=standalone --build-arg STYLE_THEME=mui-theme --platform ${PLATFORM} -t ${IMG_UI_STANDALONE} --push ../. .
100102
101103.PHONY : docker-buildx-federated
102104docker-buildx-federated :
103- docker buildx build -- build-arg DEPLOYMENT_MODE=federated --build-arg STYLE_THEME=patternfly --platform ${PLATFORM} -t ${IMG_UI_FEDERATED} --push .
105+ docker buildx build -f Dockerfile $( DOCKER_BUILD_ARGS ) -- build-arg DEPLOYMENT_MODE=federated --build-arg STYLE_THEME=patternfly --platform ${PLATFORM} -t ${IMG_UI_FEDERATED} --push ../. .
104106
105107# ########### Push ############
106108
0 commit comments