Files
my-jenkins-library/vars/makeHelmChart.groovy

8 lines
259 B
Groovy

def call(String chartPath, String version) {
container('helm') {
sh "sed -i 's/^version:.*/version: ${version}/' ${chartPath}/Chart.yaml"
sh "helm package ${chartPath}"
echo "Helm chart packaged successfully: ${chartPath}"
}
}