|
|
@@ -153,7 +153,7 @@ stages:
|
|
|
# This is intentional to workaround https://github.com/dotnet/arcade/issues/1957 which always re-submits for code-signing, even
|
|
|
# if they have already been signed. This results in slower builds due to re-submitting the same .nupkg many times for signing.
|
|
|
# The sign settings have been configured to
|
|
|
- - script: ./build.cmd
|
|
|
+ - script: ./eng/build.cmd
|
|
|
-ci
|
|
|
-arch x64
|
|
|
-pack
|
|
|
@@ -165,7 +165,7 @@ stages:
|
|
|
|
|
|
# Build the x86 shared framework
|
|
|
# This is going to actually build x86 native assets.
|
|
|
- - script: ./build.cmd
|
|
|
+ - script: ./eng/build.cmd
|
|
|
-ci
|
|
|
-noBuildRepoTasks
|
|
|
-arch x86
|
|
|
@@ -193,7 +193,7 @@ stages:
|
|
|
# This runs code-signing on all packages, zips, and jar files as defined in build/CodeSign.targets. If
|
|
|
# https://github.com/dotnet/arcade/issues/1957 is resolved, consider running code-signing inline with the other
|
|
|
# previous steps. Sign check is disabled because it is run in a separate step below, after installers are built.
|
|
|
- - script: ./build.cmd
|
|
|
+ - script: ./eng/build.cmd
|
|
|
-ci
|
|
|
-noBuildRepoTasks
|
|
|
-noBuildNative
|
|
|
@@ -206,7 +206,7 @@ stages:
|
|
|
displayName: Code sign packages
|
|
|
|
|
|
# Windows installers bundle both x86 and x64 assets
|
|
|
- - script: ./build.cmd
|
|
|
+ - script: ./eng/build.cmd
|
|
|
-ci
|
|
|
-noBuildRepoTasks
|
|
|
-sign
|
|
|
@@ -287,7 +287,7 @@ stages:
|
|
|
- name: Windows_arm64_Installers
|
|
|
path: artifacts/installers/
|
|
|
steps:
|
|
|
- - script: ./build.cmd
|
|
|
+ - script: ./eng/build.cmd
|
|
|
-ci
|
|
|
-arch arm64
|
|
|
-sign
|
|
|
@@ -302,7 +302,7 @@ stages:
|
|
|
displayName: Build ARM64
|
|
|
|
|
|
# Windows installers bundle for arm64
|
|
|
- - script: ./build.cmd
|
|
|
+ - script: ./eng/build.cmd
|
|
|
-ci
|
|
|
-noBuildRepoTasks
|
|
|
-arch arm64
|
|
|
@@ -399,7 +399,7 @@ stages:
|
|
|
agentOs: Linux
|
|
|
useHostedUbuntu: false
|
|
|
steps:
|
|
|
- - script: ./build.sh
|
|
|
+ - script: ./eng/build.sh
|
|
|
--ci
|
|
|
--arch x64
|
|
|
--pack
|
|
|
@@ -529,7 +529,7 @@ stages:
|
|
|
jobDisplayName: "Build: Linux Musl x64"
|
|
|
agentOs: Linux
|
|
|
container: mcr.microsoft.com/dotnet-buildtools/prereqs:alpine-3.9-WithNode-0fc54a3-20190918214015
|
|
|
- buildScript: ./build.sh
|
|
|
+ buildScript: ./eng/build.sh
|
|
|
buildArgs:
|
|
|
--arch x64
|
|
|
--os-name linux-musl
|
|
|
@@ -566,7 +566,7 @@ stages:
|
|
|
agentOs: Linux
|
|
|
useHostedUbuntu: false
|
|
|
container: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-18.04-cross-arm-alpine-20200827125937-14441ae
|
|
|
- buildScript: ./build.sh
|
|
|
+ buildScript: ./eng/build.sh
|
|
|
buildArgs:
|
|
|
--arch arm
|
|
|
--os-name linux-musl
|
|
|
@@ -602,7 +602,7 @@ stages:
|
|
|
agentOs: Linux
|
|
|
useHostedUbuntu: false
|
|
|
container: mcr.microsoft.com/dotnet-buildtools/prereqs:ubuntu-16.04-cross-arm64-alpine-20200413125008-406629a
|
|
|
- buildScript: ./build.sh
|
|
|
+ buildScript: ./eng/build.sh
|
|
|
buildArgs:
|
|
|
--arch arm64
|
|
|
--os-name linux-musl
|
|
|
@@ -670,7 +670,7 @@ stages:
|
|
|
isTestingJob: true
|
|
|
testRunTitle: Templates-$(AgentOsName)-$(BuildConfiguration)
|
|
|
steps:
|
|
|
- - script: ./build.cmd -ci -nobl -all -pack $(_InternalRuntimeDownloadArgs)
|
|
|
+ - script: ./eng/build.cmd -ci -nobl -all -pack $(_InternalRuntimeDownloadArgs)
|
|
|
displayName: Build Repo
|
|
|
- script: ./src/ProjectTemplates/build.cmd -ci -nobl -noBuildRepoTasks -pack -NoRestore -noBuildNative -NoBuilddeps "/p:RunTemplateTests=true"
|
|
|
displayName: Pack Templates
|
|
|
@@ -745,13 +745,13 @@ stages:
|
|
|
timeoutInMinutes: 240
|
|
|
steps:
|
|
|
# Build the shared framework
|
|
|
- - script: ./build.cmd -ci -nobl -all -pack -arch x64
|
|
|
+ - script: ./eng/build.cmd -ci -nobl -all -pack -arch x64
|
|
|
/p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log $(_InternalRuntimeDownloadArgs)
|
|
|
displayName: Build shared fx
|
|
|
- - script: ./build.cmd -ci -nobl -noBuildRepoTasks -restore -noBuild -noBuildNative -projects src/Grpc/**/*.csproj
|
|
|
+ - script: ./eng/build.cmd -ci -nobl -noBuildRepoTasks -restore -noBuild -noBuildNative -projects src/Grpc/**/*.csproj
|
|
|
/p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log $(_InternalRuntimeDownloadArgs)
|
|
|
displayName: Restore interop projects
|
|
|
- - script: ./build.cmd -ci -nobl -noBuildRepoTasks -noRestore -test -all -noBuildNative -projects eng\helix\helix.proj
|
|
|
+ - script: ./eng/build.cmd -ci -nobl -noBuildRepoTasks -noRestore -test -all -noBuildNative -projects eng\helix\helix.proj
|
|
|
/p:IsRequiredCheck=true /p:IsHelixJob=true /p:BuildInteropProjects=true /p:RunTemplateTests=true
|
|
|
/p:CrossgenOutput=false /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log $(_InternalRuntimeDownloadArgs)
|
|
|
displayName: Run build.cmd helix target
|
|
|
@@ -854,4 +854,4 @@ stages:
|
|
|
enableSymbolValidation: false
|
|
|
enableSigningValidation: false
|
|
|
enableNugetValidation: false
|
|
|
- publishInstallersAndChecksums: true
|
|
|
+ publishInstallersAndChecksums: true
|