Update Jenkinsfile
This commit is contained in:
39
Jenkinsfile
vendored
39
Jenkinsfile
vendored
@@ -10,41 +10,4 @@ jenkinsPipelineSkeleton('example-app', [
|
||||
port: 8095,
|
||||
checkDependencyPipeline: false,
|
||||
dockerTool: 'docker'
|
||||
])
|
||||
/*
|
||||
@Library('my-shared-library@main') _
|
||||
|
||||
pipeline {
|
||||
agent {
|
||||
kubernetes {
|
||||
yaml k8sPodTemplate('default', false, false)
|
||||
}
|
||||
}
|
||||
stages{
|
||||
stage('Retrieve Environment Variables') {
|
||||
steps {
|
||||
script {
|
||||
retrieveEnvVars('maven', ['NEXUS_URL', 'NEXUS_PASS'])
|
||||
retrieveEnvVars('helm', ['KUBERNETES_API', 'KUBERNETES_TOKEN', 'NEXUS_URL'])
|
||||
retrieveEnvVars('docker', ['NEXUS_DOCKER_URL', 'NEXUS_DOCKER_PASS'])
|
||||
}
|
||||
}
|
||||
}
|
||||
stage('Build and Deploy') {
|
||||
steps {
|
||||
script {
|
||||
buildAndDeploy("example-app", "example-app-helm-chart", "my-helm-repo", "1.0.0-SNAPSHOT", false, true, 8095)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
post {
|
||||
success {
|
||||
echo 'Build Successful'
|
||||
}
|
||||
failure {
|
||||
echo 'Build Failed'
|
||||
}
|
||||
}
|
||||
}
|
||||
*/
|
||||
])
|
||||
Reference in New Issue
Block a user