Pass configuration value to builds (#2528)

This commit is contained in:
Pavel Krymets 2018-04-26 17:00:02 -07:00 committed by GitHub
parent c880ccd89d
commit deee2909e3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 10 additions and 10 deletions

View File

@ -5,6 +5,6 @@ simpleNode('Ubuntu16.04', 'latest-or-auto-docker') {
checkout scm
}
stage ('Build') {
sh './build.sh --ci'
sh "./build.sh --ci /p:Configuration=${params.Configuration}"
}
}

View File

@ -5,6 +5,6 @@ simpleNode('OSX10.12','latest') {
checkout scm
}
stage ('Build') {
sh './build.sh --ci'
sh "./build.sh --ci /p:Configuration=${params.Configuration}"
}
}

View File

@ -11,17 +11,17 @@ def configurations = [
configurations.each { configuration ->
def parameters = [
def params = [
'Configuration': configuration
]
windowsPipeline.triggerPipelineOnEveryGithubPR("Windows ${configuration} x64 Build", parameters)
windowsPipeline.triggerPipelineOnGithubPush(parameters)
windowsPipeline.triggerPipelineOnEveryGithubPR("Windows ${configuration} x64 Build", params)
windowsPipeline.triggerPipelineOnGithubPush(params)
linuxPipeline.triggerPipelineOnEveryGithubPR("Ubuntu 16.04 ${configuration} Build", parameters)
linuxPipeline.triggerPipelineOnGithubPush(parameters)
linuxPipeline.triggerPipelineOnEveryGithubPR("Ubuntu 16.04 ${configuration} Build", params)
linuxPipeline.triggerPipelineOnGithubPush(params)
osxPipeline.triggerPipelineOnEveryGithubPR("OSX 10.12 ${configuration} Build", parameters)
osxPipeline.triggerPipelineOnGithubPush(parameters)
osxPipeline.triggerPipelineOnEveryGithubPR("OSX 10.12 ${configuration} Build", params)
osxPipeline.triggerPipelineOnGithubPush(params)
}

View File

@ -7,6 +7,6 @@ simpleNode('Windows_NT','latest') {
checkout scm
}
stage ('Build') {
bat '.\\run.cmd -CI default-build'
bat ".\\run.cmd -CI default-build /p:Configuration=${params.Configuration}"
}
}