Just committing so I can go home

This commit is contained in:
2025-05-27 11:23:53 +03:00
parent 9b7b137d06
commit d9d366aad7
-12
View File
@@ -1,41 +1,30 @@
def call(String appName, String helmChartPath, String helmRepoName,String helmChartVersion, String dockerBuildFunction) {
stage('Make jar') {
steps {
script {
buildJar(true)
}
}
}
stage('Package helm chart') {
steps {
script {
makeHelmChart("${helmChartPath}/${appName}")
}
}
}
stage('Upload helm chart') {
steps {
script {
uploadHelmChart("${appName}-${helmChartVersion}", env.NEXUS_URL, "admin", env.NEXUS_PASS)
}
}
}
stage('Docker build & push') {
steps {
script {
this."${dockerBuildFunction}"(env.NEXUS_DOCKER_URL, appName, "./Dockerfile", "target", "admin", env.NEXUS_DOCKER_PASS)
}
}
}
stage('Add Helm Repo') {
steps {
script {
addHelmRepo(helmRepoName, env.NEXUS_URL)
}
}
}
stage('Deploy Helm Chart') {
steps {
script {
deployHelm(
appName,
@@ -48,5 +37,4 @@ def call(String appName, String helmChartPath, String helmRepoName,String helmCh
)
}
}
}
}