diff --git a/build/buildpipeline/linux.groovy b/build/buildpipeline/linux.groovy index 903f218bb8..1757e8676f 100644 --- a/build/buildpipeline/linux.groovy +++ b/build/buildpipeline/linux.groovy @@ -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}" } } diff --git a/build/buildpipeline/osx.groovy b/build/buildpipeline/osx.groovy index aaac63686b..2b475886fe 100644 --- a/build/buildpipeline/osx.groovy +++ b/build/buildpipeline/osx.groovy @@ -5,6 +5,6 @@ simpleNode('OSX10.12','latest') { checkout scm } stage ('Build') { - sh './build.sh --ci' + sh "./build.sh --ci /p:Configuration=${params.Configuration}" } } diff --git a/build/buildpipeline/pipeline.groovy b/build/buildpipeline/pipeline.groovy index dfff636f10..8ab5bcd111 100644 --- a/build/buildpipeline/pipeline.groovy +++ b/build/buildpipeline/pipeline.groovy @@ -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) } diff --git a/build/buildpipeline/windows.groovy b/build/buildpipeline/windows.groovy index 8d26f313d4..f1271e4c57 100644 --- a/build/buildpipeline/windows.groovy +++ b/build/buildpipeline/windows.groovy @@ -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}" } }