diff --git a/NuGet.config b/NuGet.config index eb49f1b33673..b2aa1f54a073 100644 --- a/NuGet.config +++ b/NuGet.config @@ -13,8 +13,9 @@ - - - + + + diff --git a/eng/pipelines/azure-pipelines-internal.yml b/eng/pipelines/azure-pipelines-internal.yml index 55e20da20bbd..61d0e90cd297 100644 --- a/eng/pipelines/azure-pipelines-internal.yml +++ b/eng/pipelines/azure-pipelines-internal.yml @@ -81,12 +81,12 @@ variables: parameters: - name: pushMauiPackagesToMaestro + type: boolean default: true - - name: provisionatorChannel - displayName: 'Provisionator channel' - type: string - default: 'latest' # Support for launching a build against a Provisionator PR (e.g., pr/[github-account-name]/[pr-number]) as a means to test in-progress Provisionator changes + - name: enableSourceIndex + type: boolean + default: true - name: VM_IMAGE_HOST type: object @@ -107,6 +107,7 @@ parameters: artifactsPath: '$(Build.ArtifactStagingDirectory)' - name: Skip1ESComplianceTasks + type: boolean default: false resources: @@ -151,9 +152,12 @@ extends: enablePublishBuildAssets: true enableTelemetry: true enableSourceBuild: false - enableSourceIndex: false + enableSourceIndex: ${{ parameters.enableSourceIndex }} + sourceIndexParams: + sourceIndexBuildCommand: build.cmd -restore -build -ci -warnAsError 0 /bl:$(Build.Arcade.LogsPath)sourceIndexBuild.binlog /p:OfficialBuildId=$(_BuildOfficalId) /p:_SkipUpdateBuildNumber=true + binlogPath: $(Build.Arcade.LogsPath)sourceIndexBuild.binlog publishAssetsImmediately: true - # Publish build logs + # Publish build logs enablePublishBuildArtifacts: true # Publish test logs enablePublishTestResults: true diff --git a/eng/pipelines/azure-pipelines-public.yml b/eng/pipelines/azure-pipelines-public.yml index 8925b4efea0e..ee3fdb16a3cd 100644 --- a/eng/pipelines/azure-pipelines-public.yml +++ b/eng/pipelines/azure-pipelines-public.yml @@ -80,12 +80,8 @@ variables: parameters: - name: pushMauiPackagesToMaestro - default: true - - - name: provisionatorChannel - displayName: 'Provisionator channel' - type: string - default: 'latest' + type: boolean + default: true - name: VM_IMAGE_HOST type: object @@ -106,6 +102,7 @@ parameters: artifactsPath: '$(Build.ArtifactStagingDirectory)' - name: Skip1ESComplianceTasks + type: boolean default: true stages: diff --git a/eng/pipelines/common/build-test-pack.yml b/eng/pipelines/common/build-test-pack.yml index f0cee6a16873..6b4bb027099d 100644 --- a/eng/pipelines/common/build-test-pack.yml +++ b/eng/pipelines/common/build-test-pack.yml @@ -127,11 +127,11 @@ steps: - ${{ if and(eq(parameters.isWindows, 'true'), ne(parameters.runAsPublic, 'true') ) }}: - script: ${{ parameters.buildScript }} - -pack + -restore -pack -sign $(_SignArgs) -publish $(_PublishArgs) -configuration $(_BuildConfig) - /bl:${{ parameters.repoLogPath }}/pack.binlog + /bl:${{ parameters.repoLogPath }}pack.binlog $(_OfficialBuildIdArgs) displayName: Pack, Sign & Publish diff --git a/global.json b/global.json index fc79498cb541..f66d6a8f80e7 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "tools": { - "dotnet": "9.0.100" + "dotnet": "9.0.101" }, "msbuild-sdks": { "MSBuild.Sdk.Extras": "3.0.44",