diff --git a/repo-projects/Directory.Build.props b/repo-projects/Directory.Build.props index e0b331f77f4..3b45fd206db 100644 --- a/repo-projects/Directory.Build.props +++ b/repo-projects/Directory.Build.props @@ -124,7 +124,7 @@ $(CommonArgs) /p:OfficialBuildId=$(OfficialBuildId) $(CommonArgs) /p:OfficialBuilder=$(OfficialBuilder) $(CommonArgs) /p:ForceDryRunSigning=$(ForceDryRunSigning) - + $(CommonArgs) /p:UseArPowBuildInfra=false diff --git a/repo-projects/runtime.proj b/repo-projects/runtime.proj index ab9d7db54d4..004054f62b4 100644 --- a/repo-projects/runtime.proj +++ b/repo-projects/runtime.proj @@ -29,7 +29,7 @@ $(BuildArgs) --outputrid $(TargetRid) - + $(BuildArgs) --bootstrap @@ -39,8 +39,8 @@ $(BuildArgs) /p:DotNetEsrpToolPath=$(DotNetEsrpToolPath) - $(BuildArgs) /p:WasmEnableThreads=true - $(BuildArgs) /p:MonoEnableLLVM=true + $(BuildArgs) /p:WasmEnableThreads=$(WasmEnableThreads) + $(BuildArgs) /p:MonoEnableLLVM=$(MonoEnableLLVM) $(BuildArgs) /p:MonoAOTEnableLLVM=$(MonoAOTEnableLLVM) $(BuildArgs) /p:MonoBundleLLVMOptimizer=$(MonoBundleLLVMOptimizer) $(BuildArgs) $(FlagParameterPrefix)pgoinstrument diff --git a/src/arcade/Documentation/UnifiedBuild/Unified-Build-Controls.md b/src/arcade/Documentation/UnifiedBuild/Unified-Build-Controls.md index 03e4ae03dc3..e003dfd0417 100644 --- a/src/arcade/Documentation/UnifiedBuild/Unified-Build-Controls.md +++ b/src/arcade/Documentation/UnifiedBuild/Unified-Build-Controls.md @@ -117,7 +117,7 @@ The following context controls will be implemented. These controls should be use | **Name** | **Values** | **Default** | **Description** | | -------- | -------- | -------- | -------- | -| DotNetBuildOrchestrator | "true", "false", "" | "" | When "true", indicates that the infrastructure is executing within the orchestrator, outer repo build, and inner repo build.
This is roughly equivalent to `DotNetBuildFromSourceFlavor` as `Product`` in the current control set. | +| DotNetBuildOrchestrator | "true", "false", "" | "" | When "true", indicates that the infrastructure is executing within the orchestrator and repo build.
This is roughly equivalent to `DotNetBuildFromSourceFlavor` as `Product`` in the current control set. | | DotNetBuildRepo | "true", "false", "" | "" | When "true", indicates that the infrastructure is executing within repo build. | ### Resource Controls diff --git a/src/arcade/eng/common/core-templates/steps/source-build.yml b/src/arcade/eng/common/core-templates/steps/source-build.yml index 8b3a6f0868f..325231215d5 100644 --- a/src/arcade/eng/common/core-templates/steps/source-build.yml +++ b/src/arcade/eng/common/core-templates/steps/source-build.yml @@ -71,7 +71,7 @@ steps: is1ESPipeline: ${{ parameters.is1ESPipeline }} args: displayName: Publish BuildLogs - targetPath: artifacts/log/$[ coalesce(variables._BuildConfig, 'Release') ]/** + targetPath: artifacts/log/$[ coalesce(variables._BuildConfig, 'Release') ]/ artifactName: BuildLogs_SourceBuild_${{ parameters.platform.name }}_Attempt$(System.JobAttempt) continueOnError: true condition: succeededOrFailed()