|
|
@@ -97,14 +97,14 @@ variables:
|
|
|
- name: WindowsArm64InstallersLogArgs
|
|
|
value: /bl:artifacts/log/Release/Build.Installers.Arm64.binlog
|
|
|
- name: _InternalRuntimeDownloadArgs
|
|
|
- value: -RuntimeSourceFeed https://dotnetbuilds.blob.core.windows.net/internal
|
|
|
+ value: -RuntimeSourceFeed https://ci.dot.net/internal
|
|
|
-RuntimeSourceFeedKey $(dotnetbuilds-internal-container-read-token-base64)
|
|
|
/p:DotNetAssetRootAccessTokenSuffix='$(dotnetbuilds-internal-container-read-token-base64)'
|
|
|
# The code signing doesn't use the aspnet build scripts, so the msbuild parameters have to be passed directly. This
|
|
|
# is awkward but necessary because the eng/common/ build scripts don't add the msbuild properties automatically.
|
|
|
- name: _InternalRuntimeDownloadCodeSignArgs
|
|
|
value: $(_InternalRuntimeDownloadArgs)
|
|
|
- /p:DotNetRuntimeSourceFeed=https://dotnetbuilds.blob.core.windows.net/internal
|
|
|
+ /p:DotNetRuntimeSourceFeed=https://ci.dot.net/internal
|
|
|
/p:DotNetRuntimeSourceFeedKey=$(dotnetbuilds-internal-container-read-token-base64)
|
|
|
- group: DotNet-HelixApi-Access
|
|
|
- ${{ if notin(variables['Build.Reason'], 'PullRequest') }}:
|
|
|
@@ -149,12 +149,8 @@ extends:
|
|
|
tsa:
|
|
|
enabled: true
|
|
|
containers:
|
|
|
- alpine319WithNode:
|
|
|
- image: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.19-WithNode
|
|
|
- mariner20CrossArmAlpine:
|
|
|
- image: mcr.microsoft.com/dotnet-buildtools/prereqs:cbl-mariner-2.0-cross-arm-alpine
|
|
|
- mariner20CrossArm64Alpine:
|
|
|
- image: mcr.microsoft.com/dotnet-buildtools/prereqs:cbl-mariner-2.0-cross-arm64-alpine
|
|
|
+ azureLinux30Net9BuildAmd64:
|
|
|
+ image: mcr.microsoft.com/dotnet-buildtools/prereqs:azurelinux-3.0-net9.0-build-amd64
|
|
|
stages:
|
|
|
- stage: build
|
|
|
displayName: Build
|
|
|
@@ -515,7 +511,7 @@ extends:
|
|
|
jobName: Linux_musl_x64_build
|
|
|
jobDisplayName: "Build: Linux Musl x64"
|
|
|
agentOs: Linux
|
|
|
- container: alpine319WithNode
|
|
|
+ container: azureLinux30Net9BuildAmd64
|
|
|
buildArgs:
|
|
|
--arch x64
|
|
|
--os-name linux-musl
|
|
|
@@ -549,7 +545,7 @@ extends:
|
|
|
jobDisplayName: "Build: Linux Musl ARM"
|
|
|
agentOs: Linux
|
|
|
useHostedUbuntu: false
|
|
|
- container: mariner20CrossArmAlpine
|
|
|
+ container: azureLinux30Net9BuildAmd64
|
|
|
buildArgs:
|
|
|
--arch arm
|
|
|
--os-name linux-musl
|
|
|
@@ -582,7 +578,7 @@ extends:
|
|
|
jobDisplayName: "Build: Linux Musl ARM64"
|
|
|
agentOs: Linux
|
|
|
useHostedUbuntu: false
|
|
|
- container: mariner20CrossArm64Alpine
|
|
|
+ container: azureLinux30Net9BuildAmd64
|
|
|
buildArgs:
|
|
|
--arch arm64
|
|
|
--os-name linux-musl
|