From c880ccd89dd0188ce52c0a6894871b69aef2862a Mon Sep 17 00:00:00 2001 From: Pavel Krymets Date: Wed, 25 Apr 2018 14:04:16 -0700 Subject: [PATCH] Add debug kestrel PR run (#2523) --- build/buildpipeline/pipeline.groovy | 27 ++++++++++++++++++--------- 1 file changed, 18 insertions(+), 9 deletions(-) diff --git a/build/buildpipeline/pipeline.groovy b/build/buildpipeline/pipeline.groovy index e915cadae1..dfff636f10 100644 --- a/build/buildpipeline/pipeline.groovy +++ b/build/buildpipeline/pipeline.groovy @@ -3,16 +3,25 @@ import org.dotnet.ci.pipelines.Pipeline def windowsPipeline = Pipeline.createPipeline(this, 'build/buildpipeline/windows.groovy') def linuxPipeline = Pipeline.createPipeline(this, 'build/buildpipeline/linux.groovy') def osxPipeline = Pipeline.createPipeline(this, 'build/buildpipeline/osx.groovy') -String configuration = 'Release' -def parameters = [ - 'Configuration': configuration + +def configurations = [ + 'Debug', + 'Release' ] -windowsPipeline.triggerPipelineOnEveryGithubPR("Windows ${configuration} x64 Build", parameters) -windowsPipeline.triggerPipelineOnGithubPush(parameters) +configurations.each { configuration -> -linuxPipeline.triggerPipelineOnEveryGithubPR("Ubuntu 16.04 ${configuration} Build", parameters) -linuxPipeline.triggerPipelineOnGithubPush(parameters) + def parameters = [ + 'Configuration': configuration + ] -osxPipeline.triggerPipelineOnEveryGithubPR("OSX 10.12 ${configuration} Build", parameters) -osxPipeline.triggerPipelineOnGithubPush(parameters) + windowsPipeline.triggerPipelineOnEveryGithubPR("Windows ${configuration} x64 Build", parameters) + windowsPipeline.triggerPipelineOnGithubPush(parameters) + + linuxPipeline.triggerPipelineOnEveryGithubPR("Ubuntu 16.04 ${configuration} Build", parameters) + linuxPipeline.triggerPipelineOnGithubPush(parameters) + + osxPipeline.triggerPipelineOnEveryGithubPR("OSX 10.12 ${configuration} Build", parameters) + osxPipeline.triggerPipelineOnGithubPush(parameters) + +}