Specified Milvus Helm Chart path in E2E test (#5199)

Signed-off-by: quicksilver <zhifeng.zhang@zilliz.com>
pull/5232/head
quicksilver 2021-05-14 18:12:03 +08:00 committed by GitHub
parent 168b917f5b
commit 0a21933d84
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 4 deletions

View File

@ -37,9 +37,12 @@ else
MILVUS_SERVICE_TYPE="${MILVUS_SERVICE_TYPE:-ClusterIP}"
fi
TMP_DIR="$(mktemp -d)"
git clone --depth=1 -b "${MILVUS_HELM_BRANCH:-main}" "${MILVUS_HELM_REPO}" "${TMP_DIR}"
if [[ ! -d "${MILVUS_HELM_CHART_PATH:-}" ]]; then
TMP_DIR="$(mktemp -d)"
git clone --depth=1 -b "${MILVUS_HELM_BRANCH:-main}" "${MILVUS_HELM_REPO}" "${TMP_DIR}"
MILVUS_HELM_CHART_PATH="${TMP_DIR}/charts/milvus-ha"
fi
kubectl create namespace "${MILVUS_HELM_NAMESPACE}" || true
@ -52,7 +55,7 @@ if [[ "${MILVUS_STANDALONE_ENABLED}" == "false" ]]; then
--set proxynode.service.type="${MILVUS_SERVICE_TYPE}" \
--namespace "${MILVUS_HELM_NAMESPACE}" \
"${MILVUS_HELM_RELEASE_NAME}" \
${@:-} "${TMP_DIR}/charts/milvus-ha"
${@:-} "${MILVUS_HELM_CHART_PATH}"
else
helm install --wait --timeout "${MILVUS_INSTALL_TIMEOUT}" \
--set image.all.repository="${MILVUS_IMAGE_REPO}" \
@ -62,5 +65,5 @@ else
--set standalone.service.type="${MILVUS_SERVICE_TYPE}" \
--namespace "${MILVUS_HELM_NAMESPACE}" \
"${MILVUS_HELM_RELEASE_NAME}" \
${@:-} "${TMP_DIR}/charts/milvus-ha"
${@:-} "${MILVUS_HELM_CHART_PATH}"
fi