diff --git a/hack/release-build.sh b/hack/release-build.sh index 8b9d2861..84490912 100755 --- a/hack/release-build.sh +++ b/hack/release-build.sh @@ -235,14 +235,15 @@ build_yamls() { pushd ${DIR}/charts find . -iname *.~?~ | xargs -r rm + releaseName=fission-$(echo ${version} | sed 's/\./-/g') + for c in fission-all fission-core do - # for minikube and other environment not support ELB - helm template ${c} -n ${c}-${version} --set serviceType=NodePort,routerServiceType=NodePort > ${c}-${version}-minikube.yaml - # for environments support ELB - helm template ${c} -n ${c}-${version} > ${c}-${version}.yaml - # for cases where prometheus installation along with fission is not preferred - helm template ${c} -n ${c}-${version} --set canaryDeployment.prometheusDeploy=false > ${c}-${version}-fission-only.yaml + # for minikube and other environment that don't support LoadBalancer + helm template ${c} -n ${releaseName} --set serviceType=NodePort,routerServiceType=NodePort > ${c}-${version}-minikube.yaml + # for environments that support LoadBalancer + helm template ${c} -n ${releaseName} > ${c}-${version}.yaml + mv *.yaml ${BUILDDIR}/yamls/ done