Skip to content

Instantly share code, notes, and snippets.

@endofcake
Created May 14, 2018 00:22
Show Gist options
  • Select an option

  • Save endofcake/ed37414917ea17c84818dc7199db544d to your computer and use it in GitHub Desktop.

Select an option

Save endofcake/ed37414917ea17c84818dc7199db544d to your computer and use it in GitHub Desktop.
Trigger an external deployment pipeline
stage('Start deployment') {
when {
branch 'master'
}
steps {
build job: "Deployment/${serviceName}/${env.BRANCH_NAME}",
propagate: true,
wait: true,
parameters: [
[$class: 'StringParameterValue', name: 'imageName', value: imageName],
[$class: 'StringParameterValue', name: 'serviceName', value: serviceName],
[$class: 'StringParameterValue', name: 'tag', value: "${env.BUILD_NUMBER}"]
]
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment