Skip to content

Commit 711f0e3

Browse files
committed
Add Alpine CI for source-build
1 parent f982f38 commit 711f0e3

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

src/SourceBuild/Arcade/eng/common/templates/job/source-build-run-tarball-build.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ parameters:
99

1010
# The following parameters aren't expected to be passed in rather they are used for encapsulation
1111
# -----------------------------------------------------------------------------------------------
12+
alpine315Container: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.15-20220809205726-94fc78a
1213
centOSStream8Container: mcr.microsoft.com/dotnet-buildtools/prereqs:centos-stream8-20220809204800-17a4aab
1314
centOSStream9Container: mcr.microsoft.com/dotnet-buildtools/prereqs:centos-stream9-20220107135047-4cd394c
1415
debian11Arm64Container: mcr.microsoft.com/dotnet-buildtools/prereqs:debian-11-arm64v8-20220812185233-b286fae
@@ -44,6 +45,12 @@ jobs:
4445
_EnablePoison: false
4546
_ExcludeOmniSharpTests: true
4647
_RunOnline: false
48+
Alpine315-Offline:
49+
_BootstrapPrep: true
50+
_Container: ${{ parameters.alpine315Container }}
51+
_EnablePoison: false
52+
_ExcludeOmniSharpTests: true
53+
_RunOnline: false
4754
${{ if ne(variables['Build.Reason'], 'PullRequest') }}:
4855
CentOSStream9-Offline:
4956
_BootstrapPrep: false

src/SourceBuild/tarball/content/eng/bootstrap/buildBootstrapPreviouslySB.csproj

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,12 @@
1313

1414
<ItemGroup>
1515
<!-- These packages will be replaced with ms-built packages downloaded from official package feeds-->
16+
<PackageDownload Include="Microsoft.AspNetCore.App.Runtime.linux-musl-x64" Version="[$(MicrosoftAspNetCoreAppRuntimeLinuxX64Version)]" />
1617
<PackageDownload Include="Microsoft.NET.HostModel" Version="[$(MicrosoftNETHostModelVersion)]" />
1718
<PackageDownload Include="Microsoft.NET.Sdk.IL" Version="[$(MicrosoftNETSdkILVersion)]" />
19+
<PackageDownload Include="Microsoft.NETCore.App.Host.linux-musl-x64" Version="[$(MicrosoftNETCoreAppHostLinuxX64Version)]" />
20+
<PackageDownload Include="Microsoft.NETCore.App.Runtime.linux-musl-x64" Version="[$(MicrosoftNETCoreAppRuntimeLinuxX64Version)]" />
21+
<PackageDownload Include="Microsoft.NETCore.App.Crossgen2.linux-musl-x64" Version="[$(MicrosoftNETCoreAppCrossgen2LinuxX64Version)]" />
1822
<PackageDownload Include="Microsoft.NETCore.ILAsm" Version="[$(MicrosoftNETCoreILAsmVersion)]" />
1923
<PackageDownload Include="Microsoft.NETCore.ILDAsm" Version="[$(MicrosoftNETCoreILDAsmVersion)]" />
2024
<PackageDownload Include="Microsoft.NETCore.TestHost" Version="[$(MicrosoftNETCoreTestHostVersion)]" />
@@ -24,6 +28,7 @@
2428
<PackageDownload Include="runtime.linux-x64.runtime.native.System.IO.Ports" Version="[$(RuntimeLinuxX64RuntimeNativeSystemIOPortsVersion)]" />
2529
<PackageDownload Include="runtime.linux-musl-x64.Microsoft.NETCore.ILAsm" Version="[$(RuntimeLinuxX64MicrosoftNETCoreILAsmVersion)]" />
2630
<PackageDownload Include="runtime.linux-musl-x64.Microsoft.NETCore.ILDAsm" Version="[$(RuntimeLinuxX64MicrosoftNETCoreILDAsmVersion)]" />
31+
<PackageDownload Include="runtime.linux-musl-x64.Microsoft.NETCore.ObjWriter" Version="[$(RuntimeLinuxX64MicrosoftNETCoreRuntimeObjWriterVersion)]" />
2732
<PackageDownload Include="runtime.linux-musl-x64.Microsoft.NETCore.TestHost" Version="[$(RuntimeLinuxX64MicrosoftNETCoreTestHostVersion)]" />
2833
<!-- There's no nuget package for runtime.linux-musl-x64.runtime.native.System.IO.Ports
2934
<PackageReference Include="runtime.linux-musl-x64.runtime.native.System.IO.Ports" Version="$(RuntimeLinuxX64RuntimeNativeSystemIOPortsVersion)" />

0 commit comments

Comments
 (0)