Skip to content

Instantly share code, notes, and snippets.

@jinwoo-lee-github
Created December 29, 2022 05:38
Show Gist options
  • Save jinwoo-lee-github/fbb20649d3979414012cc5113a4d37ee to your computer and use it in GitHub Desktop.
Save jinwoo-lee-github/fbb20649d3979414012cc5113a4d37ee to your computer and use it in GitHub Desktop.
pipeline {
agent none
stages {
stage('UPDATE')
{
parallel {
stage('window UPDATE') {
steps {
echo 'window update'
build job : 'P0. Update SVN', parameters: [
string(name: 'TAG', value: TAG),
string(name: 'SVN_REVISION', value: "${params.SVN_REVISION}"),
booleanParam(name: 'SVN_BUNDLE_UPDATE', value: "${params.SVN_BUNDLE_UPDATE}"),
booleanParam(name: 'SVN_NATIVE_UPDATE', value: "${params.SVN_NATIVE_UPDATE}"),
[$class: 'NodeParameterValue', name: 'window', labels: ['window'], nodeEligibility: [$class: 'AllNodeEligibility']]
]
}
}
stage('windowA UPDATE') {
steps {
echo 'windowA update '
build job : 'P0. Update SVN', parameters: [
string(name: 'TAG', value: TAG),
string(name: 'SVN_REVISION', value: "${params.SVN_REVISION}"),
booleanParam(name: 'SVN_BUNDLE_UPDATE', value: "${params.SVN_BUNDLE_UPDATE}"),
booleanParam(name: 'SVN_NATIVE_UPDATE', value: "${params.SVN_NATIVE_UPDATE}"),
[$class: 'NodeParameterValue', name: 'windowA', labels: ['windowA'], nodeEligibility: [$class: 'AllNodeEligibility']]
]
}
}
}
}
stage('POST') {
parallel {
stage('BUILD') {
steps {
echo 'build'
}
}
stage('BUNDLE') {
steps {
echo "bundle"
}
}
}
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment