From 0ede153272a4ff854dd8b8824faf77e0b509c875 Mon Sep 17 00:00:00 2001 From: Pranav K Date: Wed, 7 Mar 2018 10:50:45 -0800 Subject: [PATCH] WIP --- build/buildpipeline/linux.groovy | 2 +- build/buildpipeline/pipeline.groovy | 17 +++++++++++------ 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/build/buildpipeline/linux.groovy b/build/buildpipeline/linux.groovy index 89b84f5bd3..ea5428f9af 100644 --- a/build/buildpipeline/linux.groovy +++ b/build/buildpipeline/linux.groovy @@ -1,6 +1,6 @@ @Library('dotnet-ci') _ -simpleNode('Ubuntu16.04','latest') { +simpleNode('Ubuntu16.04', 'latest-or-auto-docker') { stage ('Checking out source') { checkout scm } diff --git a/build/buildpipeline/pipeline.groovy b/build/buildpipeline/pipeline.groovy index 027a2f71e2..5c207bebbd 100644 --- a/build/buildpipeline/pipeline.groovy +++ b/build/buildpipeline/pipeline.groovy @@ -4,12 +4,17 @@ def windowsPipeline = Pipeline.createPipeline(this, 'build/buildpipeline/windows 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, + 'DOTNET_CLI_TELEMETRY_OPTOUT': 'true', + 'DOTNET_SKIP_FIRST_TIME_EXPERIENCE': 'true' +] -windowsPipeline.triggerPipelineOnEveryGithubPR("Windows ${configuration} x64 Build", ['Configuration':configuration]) -windowsPipeline.triggerPipelineOnGithubPush(['Configuration':configuration]) +windowsPipeline.triggerPipelineOnEveryGithubPR("Windows ${configuration} x64 Build", parameters) +windowsPipeline.triggerPipelineOnGithubPush(parameters) -linuxPipeline.triggerPipelineOnEveryGithubPR("Ubuntu14.04 ${configuration} Build", ['Configuration':configuration]) -linuxPipeline.triggerPipelineOnGithubPush(['Configuration':configuration]) +linuxPipeline.triggerPipelineOnEveryGithubPR("Ubuntu 16.04 ${configuration} Build", parameters) +linuxPipeline.triggerPipelineOnGithubPush(parameters) -osxPipeline.triggerPipelineOnEveryGithubPR("OSX10.12 ${configuration} Build", ['Configuration':configuration]) -osxPipeline.triggerPipelineOnGithubPush(['Configuration':configuration]) +osxPipeline.triggerPipelineOnEveryGithubPR("OSX 10.12 ${configuration} Build", parameters) +osxPipeline.triggerPipelineOnGithubPush(parameters)