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') {
|
stage('Build and Deploy') {
|
||||||
steps {
|
steps {
|
||||||
script {
|
script {
|
||||||
@@ -141,9 +89,6 @@ spec:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
post {
|
post {
|
||||||
success {
|
success {
|
||||||
|
|||||||
Reference in New Issue
Block a user