ci(helm chart): log in inline when pushing (#5693)
* ci(helm chart publish): debug publish to dockerhub * ci(helm chart): debug by printing obfuscated password * ci(helm chart): log in inline when pushing
This commit is contained in:
@@ -55,8 +55,6 @@ fi
|
||||
yq e -i ".docker_image_tag = \"${IMAGE_VERSION_TAG}\"" "${GIT_REPO}/utils/helm/speckle-server/values.yaml"
|
||||
yq e -i ".name = \"${CHART_NAME}\"" "${GIT_REPO}/utils/helm/speckle-server/Chart.yaml"
|
||||
|
||||
echo "Logging in to Helm registry ${HELM_REGISTRY_DOMAIN} with user ${REGISTRY_USERNAME}. Password: ****${REGISTRY_PASSWORD: -3}"
|
||||
echo "${REGISTRY_PASSWORD}" | helm registry login "${HELM_REGISTRY_DOMAIN}" --username "${REGISTRY_USERNAME}" --password-stdin
|
||||
helm package "${GIT_REPO}/utils/helm/speckle-server" --version "${RELEASE_VERSION}" --app-version "${IMAGE_VERSION_TAG}" --destination "/tmp"
|
||||
echo "Publishing chart to oci://${HELM_REGISTRY_DOMAIN}/${HELM_REPOSITORY_PATH}/${CHART_NAME}"
|
||||
helm push "/tmp/${CHART_NAME}-${RELEASE_VERSION}.tgz" "oci://${HELM_REGISTRY_DOMAIN}/${HELM_REPOSITORY_PATH}"
|
||||
echo "Publishing chart to oci://${HELM_REGISTRY_DOMAIN}/${HELM_REPOSITORY_PATH}/${CHART_NAME} . Logging in as user ${REGISTRY_USERNAME}. Password: ****${REGISTRY_PASSWORD: -3}"
|
||||
helm push --username "${REGISTRY_USERNAME}" --password "${REGISTRY_PASSWORD}" "/tmp/${CHART_NAME}-${RELEASE_VERSION}.tgz" "oci://${HELM_REGISTRY_DOMAIN}/${HELM_REPOSITORY_PATH}"
|
||||
|
||||
Reference in New Issue
Block a user