From 6671376189233e8abfb8a838a72ebb40a976ffdc Mon Sep 17 00:00:00 2001 From: Wes Haggard Date: Mon, 23 Apr 2018 17:50:28 -0700 Subject: Remove Alpine 3.6 builds The alpine 3.6 builds have been replaced with the more generic linux-musl builds so removing them. --- buildpipeline/alpine.3.6.groovy | 24 ------------------------ buildpipeline/linux-musl.groovy | 24 ++++++++++++++++++++++++ buildpipeline/pipelinejobs.groovy | 4 ++-- buildpipeline/pipelines.json | 14 -------------- 4 files changed, 26 insertions(+), 40 deletions(-) delete mode 100644 buildpipeline/alpine.3.6.groovy create mode 100644 buildpipeline/linux-musl.groovy (limited to 'buildpipeline') diff --git a/buildpipeline/alpine.3.6.groovy b/buildpipeline/alpine.3.6.groovy deleted file mode 100644 index d82ae726c0..0000000000 --- a/buildpipeline/alpine.3.6.groovy +++ /dev/null @@ -1,24 +0,0 @@ -@Library('dotnet-ci') _ - -// Incoming parameters. Access with "params.". -// Note that the parameters will be set as env variables so we cannot use names that conflict -// with the engineering system parameter names. -// CGroup - Build configuration. -// TestOuter - If true, runs outerloop, if false runs just innerloop - -simpleDockerNode('microsoft/dotnet-buildtools-prereqs:alpine-3.6-3148f11-20171119021156') { - stage ('Checkout source') { - checkoutRepo() - } - - stage ('Initialize tools') { - // Init tools - sh './init-tools.sh' - } - stage ('Sync') { - sh "./sync.sh" - } - stage ('Build Product') { - sh "./build.sh -x64 -${params.CGroup} -skiprestore -stripSymbols -portablebuild=false" - } -} diff --git a/buildpipeline/linux-musl.groovy b/buildpipeline/linux-musl.groovy new file mode 100644 index 0000000000..d82ae726c0 --- /dev/null +++ b/buildpipeline/linux-musl.groovy @@ -0,0 +1,24 @@ +@Library('dotnet-ci') _ + +// Incoming parameters. Access with "params.". +// Note that the parameters will be set as env variables so we cannot use names that conflict +// with the engineering system parameter names. +// CGroup - Build configuration. +// TestOuter - If true, runs outerloop, if false runs just innerloop + +simpleDockerNode('microsoft/dotnet-buildtools-prereqs:alpine-3.6-3148f11-20171119021156') { + stage ('Checkout source') { + checkoutRepo() + } + + stage ('Initialize tools') { + // Init tools + sh './init-tools.sh' + } + stage ('Sync') { + sh "./sync.sh" + } + stage ('Build Product') { + sh "./build.sh -x64 -${params.CGroup} -skiprestore -stripSymbols -portablebuild=false" + } +} diff --git a/buildpipeline/pipelinejobs.groovy b/buildpipeline/pipelinejobs.groovy index af85f51fe8..75b26d100d 100644 --- a/buildpipeline/pipelinejobs.groovy +++ b/buildpipeline/pipelinejobs.groovy @@ -14,10 +14,10 @@ def branch = GithubBranchName // will have a trigger that can be // ************************** -def alpine36Pipeline = Pipeline.createPipelineForGithub(this, project, branch, 'buildpipeline/alpine.3.6.groovy') +def linmuslPipeline = Pipeline.createPipelineForGithub(this, project, branch, 'buildpipeline/linux-musl.groovy') def configurations = [ - ['TGroup':"netcoreapp", 'Pipeline':alpine36Pipeline, 'Name':'Alpine.3.6' ,'ForPR':"Debug-x64", 'Arch':['x64']], + ['TGroup':"netcoreapp", 'Pipeline':linmuslPipeline, 'Name':'Linux-musl' ,'ForPR':"Debug-x64", 'Arch':['x64']], ] configurations.each { config -> diff --git a/buildpipeline/pipelines.json b/buildpipeline/pipelines.json index e83e2e19b7..370499b96f 100644 --- a/buildpipeline/pipelines.json +++ b/buildpipeline/pipelines.json @@ -42,20 +42,6 @@ "PB_BuildType": null } }, - { - "Name": "DotNet-CoreClr-Trusted-Linux", - "Parameters": { - "DockerTag": "alpine-3.6-3148f11-20171119021156", - "Rid": "alpine.3.6", - "PB_AdditionalBuildArgs": "-portablebuild=false" - }, - "ReportingParameters": { - "OperatingSystem": "Alpine3.6", - "Type": "build/product/", - "Architecture": "x64", - "PB_BuildType": null - } - }, { "Name": "DotNet-CoreClr-Trusted-Linux", "Parameters": { -- cgit v1.2.3