When you use the HelmDeploy native step in a pipeline, it performs the below functions in the background. For more information about HelmDeploy, seeHelmDeploy.
helm init --client-only (if the Helm version is 2)
jfrog rt config (if there is a HelmChart resource input, to configure the JFrog CLI with the Artifactory credentials)
jfrog rt use (if there is a HelmChart resource input, to set the current default Artifactory configuration)
helm fetch (if there is a HelmChart resource input and the Helm version is 2, to fetch the chart)
helm pull (if there is a HelmChart resource input and the Helm version is 3, to fetch the chart)
replace_envs (if there are valueFilePaths, to replace variable placeholders)
helm lint (if lint is true)
helm --dry-run (if dryRun is true)
helm (deploy)
helm test (if test is true)