diff --git a/tools/internal_ci/linux/grpc_xds_k8s.cfg b/tools/internal_ci/linux/grpc_xds_k8s.cfg index aebef7249fe..8de4c186453 100644 --- a/tools/internal_ci/linux/grpc_xds_k8s.cfg +++ b/tools/internal_ci/linux/grpc_xds_k8s.cfg @@ -16,7 +16,7 @@ # Location of the continuous shell script in repository. build_file: "grpc/tools/internal_ci/linux/grpc_xds_k8s.sh" -timeout_mins: 110 +timeout_mins: 180 action { define_artifacts { regex: "artifacts/**/*sponge_log.xml" diff --git a/tools/internal_ci/linux/grpc_xds_k8s.sh b/tools/internal_ci/linux/grpc_xds_k8s.sh index 6bcb40b182f..b14c66f19cc 100755 --- a/tools/internal_ci/linux/grpc_xds_k8s.sh +++ b/tools/internal_ci/linux/grpc_xds_k8s.sh @@ -42,11 +42,11 @@ readonly TEST_DRIVER_REPO_DIR_USE_EXISTING=1 ####################################### build_test_app_docker_images() { echo "Building C++ xDS interop test app Docker images" - docker build -f "${SRC_DIR}/tools/dockerfile/interoptest/grpc_interop_cxx_xds/Dockerfile.xds_client" -t "${CLIENT_IMAGE_NAME}" "${SRC_DIR}" - docker build -f "${SRC_DIR}/tools/dockerfile/interoptest/grpc_interop_cxx_xds/Dockerfile.xds_server" -t "${SERVER_IMAGE_NAME}" "${SRC_DIR}" + docker build -f "${SRC_DIR}/tools/dockerfile/interoptest/grpc_interop_cxx_xds/Dockerfile.xds_client" -t "${CLIENT_IMAGE_NAME}:${GIT_COMMIT}" "${SRC_DIR}" + docker build -f "${SRC_DIR}/tools/dockerfile/interoptest/grpc_interop_cxx_xds/Dockerfile.xds_server" -t "${SERVER_IMAGE_NAME}:${GIT_COMMIT}" "${SRC_DIR}" gcloud -q auth configure-docker - docker push "${CLIENT_IMAGE_NAME}" - docker push "${SERVER_IMAGE_NAME}" + docker push "${CLIENT_IMAGE_NAME}:${GIT_COMMIT}" + docker push "${SERVER_IMAGE_NAME}:${GIT_COMMIT}" } #######################################