WIP, always
This commit is contained in:
55
Jenkinsfile
vendored
55
Jenkinsfile
vendored
@@ -82,58 +82,6 @@ spec:
|
||||
}
|
||||
}
|
||||
}
|
||||
/*
|
||||
stage('Make jar') {
|
||||
steps {
|
||||
script {
|
||||
buildJar(true)
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Package helm chart') {
|
||||
steps {
|
||||
script {
|
||||
makeHelmChart("example-app-helm-chart/example-app")
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Upload helm chart') {
|
||||
steps {
|
||||
script {
|
||||
uploadHelmChart("example-app-1.0.0-SNAPSHOT.tgz", env.NEXUS_URL, "admin", env.NEXUS_PASS)
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Docker build & push') {
|
||||
steps {
|
||||
script {
|
||||
dockerBuildAndPush(env.NEXUS_DOCKER_URL, "example-app", "./Dockerfile", "target", "admin", env.NEXUS_DOCKER_PASS)
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Add Helm Repo') {
|
||||
steps {
|
||||
script {
|
||||
addHelmRepo("my-helm-repo", env.NEXUS_URL)
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Deploy Helm Chart') {
|
||||
steps {
|
||||
script {
|
||||
deployHelm(
|
||||
"example-app",
|
||||
"my-helm-repo",
|
||||
"example-app",
|
||||
"1.0.0-SNAPSHOT",
|
||||
env.KUBERNETES_API,
|
||||
env.KUBERNETES_TOKEN,
|
||||
["app.image": "localhost:31050/my-docker-repo/example-app:latest", "app.ports.http": 8090, "app.secret": "nexus-secret"]
|
||||
)
|
||||
}
|
||||
}
|
||||
}
|
||||
*/
|
||||
stage('Build and Deploy') {
|
||||
steps {
|
||||
script {
|
||||
@@ -141,9 +89,6 @@ spec:
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
post {
|
||||
success {
|
||||
|
||||
Reference in New Issue
Block a user