diff --git a/NuGet.config b/NuGet.config
index 496b449c7cd9..27733b7359ef 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -4,7 +4,12 @@
-
+
+
+
+
+
+
@@ -16,7 +21,9 @@
-
+
+
+
@@ -24,12 +31,20 @@
-
+
+
+
+
+
+
+
-
+
+
+
@@ -51,18 +66,36 @@
+
+
+
+
+
+
+
+
+
-
+
+
+
-
+
+
+
+
+
+
-
+
+
+
diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml
index cabee48bac81..cdec33cd0b7e 100644
--- a/eng/Version.Details.xml
+++ b/eng/Version.Details.xml
@@ -1,54 +1,54 @@
-
- https://github.com/dotnet/templating
- d09a2d6dea2f3124e78b4951cf9deef20309bfe9
+
+ https://dev.azure.com/dnceng/internal/_git/dotnet-templating
+ f9e484cdb3c0e53543905fd7e9c7adac83a57026
-
- https://github.com/dotnet/templating
- d09a2d6dea2f3124e78b4951cf9deef20309bfe9
+
+ https://dev.azure.com/dnceng/internal/_git/dotnet-templating
+ f9e484cdb3c0e53543905fd7e9c7adac83a57026
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- 087e15321bb712ef6fe8b0ba6f8bd12facf92629
+ 3b8b000a0e115700b18265d8ec8c6307056dc94d
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- 087e15321bb712ef6fe8b0ba6f8bd12facf92629
+ 3b8b000a0e115700b18265d8ec8c6307056dc94d
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- 087e15321bb712ef6fe8b0ba6f8bd12facf92629
+ 3b8b000a0e115700b18265d8ec8c6307056dc94d
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- 087e15321bb712ef6fe8b0ba6f8bd12facf92629
+ 3b8b000a0e115700b18265d8ec8c6307056dc94d
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- 087e15321bb712ef6fe8b0ba6f8bd12facf92629
+ 3b8b000a0e115700b18265d8ec8c6307056dc94d
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- 087e15321bb712ef6fe8b0ba6f8bd12facf92629
+ 3b8b000a0e115700b18265d8ec8c6307056dc94d
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- 087e15321bb712ef6fe8b0ba6f8bd12facf92629
+ 3b8b000a0e115700b18265d8ec8c6307056dc94d
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
5535e31a712343a63f5d7d796cd874e563e5ac14
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- 087e15321bb712ef6fe8b0ba6f8bd12facf92629
+ 3b8b000a0e115700b18265d8ec8c6307056dc94d
-
- https://github.com/dotnet/emsdk
- 71359b18c2d83c01a68bf155244a65962a7e8c8e
+
+ https://dev.azure.com/dnceng/internal/_git/dotnet-emsdk
+ 6a447a096ee9b580465138e4944699db298c12c7
https://github.com/dotnet/msbuild
@@ -106,13 +106,13 @@
https://github.com/dotnet/roslyn
a74310032037a8df19d3516256edb6738be9e817
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
https://dev.azure.com/devdiv/DevDiv/_git/NuGet-NuGet.Client-Trusted
@@ -195,9 +195,9 @@
https://github.com/microsoft/vstest
a77b8d5b4aa89504bbff10e2880c27fd55adc55b
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- 087e15321bb712ef6fe8b0ba6f8bd12facf92629
+ 3b8b000a0e115700b18265d8ec8c6307056dc94d
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
@@ -215,70 +215,70 @@
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
5535e31a712343a63f5d7d796cd874e563e5ac14
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-windowsdesktop
- dda23bbe00c4a4bfdd3732783f0cce37c11a4f40
+ a57b7a3727ee289642a69a78ffa0eab48ec161d8
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-windowsdesktop
- dda23bbe00c4a4bfdd3732783f0cce37c11a4f40
+ a57b7a3727ee289642a69a78ffa0eab48ec161d8
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-windowsdesktop
- dda23bbe00c4a4bfdd3732783f0cce37c11a4f40
+ a57b7a3727ee289642a69a78ffa0eab48ec161d8
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-windowsdesktop
- dda23bbe00c4a4bfdd3732783f0cce37c11a4f40
+ a57b7a3727ee289642a69a78ffa0eab48ec161d8
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-wpf
- b5af29a8f41f880f38fd015c6bcb7aeb816fcef6
+ 86a51738adbb65141dea966de2cce47ae2061812
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
https://github.com/dotnet/razor
@@ -293,21 +293,21 @@
https://github.com/dotnet/razor
ba30f4af0b0b82def859adeebdb339f2d367aba8
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
https://github.com/dotnet/xdt
@@ -424,9 +424,9 @@
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
5535e31a712343a63f5d7d796cd874e563e5ac14
-
+
https://dev.azure.com/dnceng/internal/_git/dotnet-aspnetcore
- c9e3996173cec136bc2e9f3b4ec45f2a323b1d63
+ b8139c5ee58f1708b0e3368a1b241400edd6cbc4
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
@@ -466,7 +466,7 @@
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
- 087e15321bb712ef6fe8b0ba6f8bd12facf92629
+ 3b8b000a0e115700b18265d8ec8c6307056dc94d
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
@@ -478,22 +478,22 @@
-
+
https://github.com/dotnet/arcade
- 188340e12c0a372b1681ad6a5e72c608021efdba
+ e6f70c7dd528f05cd28cec2a179d58c22e91d9ac
-
+
https://github.com/dotnet/arcade
- 188340e12c0a372b1681ad6a5e72c608021efdba
+ e6f70c7dd528f05cd28cec2a179d58c22e91d9ac
-
+
https://github.com/dotnet/arcade
- 188340e12c0a372b1681ad6a5e72c608021efdba
+ e6f70c7dd528f05cd28cec2a179d58c22e91d9ac
-
+
https://github.com/dotnet/arcade
- 188340e12c0a372b1681ad6a5e72c608021efdba
+ e6f70c7dd528f05cd28cec2a179d58c22e91d9ac
https://dev.azure.com/dnceng/internal/_git/dotnet-runtime
diff --git a/eng/Versions.props b/eng/Versions.props
index 890aa719f07a..dd3fec1cf730 100644
--- a/eng/Versions.props
+++ b/eng/Versions.props
@@ -11,7 +11,7 @@
- 8.0.205
+ 8.0.206
8.0.200
true
@@ -34,7 +34,7 @@
7.0.0
4.0.0
7.0.0
- 8.0.0-beta.24204.3
+ 8.0.0-beta.24266.3
7.0.0-preview.22423.2
8.0.0
4.3.0
@@ -49,22 +49,22 @@
- 8.0.5
- 8.0.5-servicing.24216.15
- 8.0.5
+ 8.0.6
+ 8.0.6-servicing.24267.15
+ 8.0.6
$(MicrosoftNETCoreAppRuntimewinx64PackageVersion)
8.0.0
- 8.0.5
- 8.0.5-servicing.24216.15
+ 8.0.6
+ 8.0.6-servicing.24267.15
8.0.0
$(MicrosoftExtensionsDependencyModelPackageVersion)
8.0.0
8.0.1
8.0.0
- 8.0.5
+ 8.0.6
8.0.0
8.0.0
- 8.0.5
+ 8.0.6
8.0.0
8.0.0
8.0.0
@@ -137,13 +137,13 @@
- 8.0.204
+ 8.0.206
$(MicrosoftTemplateEngineAbstractionsPackageVersion)
$(MicrosoftTemplateEngineAbstractionsPackageVersion)
$(MicrosoftTemplateEngineAbstractionsPackageVersion)
$(MicrosoftTemplateEngineAbstractionsPackageVersion)
- 8.0.204-servicing.24162.8
+ 8.0.206-servicing.24272.6
$(MicrosoftTemplateEngineMocksPackageVersion)
$(MicrosoftTemplateEngineAbstractionsPackageVersion)
$(MicrosoftTemplateEngineMocksPackageVersion)
@@ -165,13 +165,13 @@
- 8.0.5
- 8.0.5-servicing.24224.4
- 8.0.5-servicing.24224.4
- 8.0.5-servicing.24224.4
- 8.0.5-servicing.24224.4
- 8.0.5-servicing.24224.4
- 8.0.5
+ 8.0.6
+ 8.0.6-servicing.24269.9
+ 8.0.6-servicing.24269.9
+ 8.0.6-servicing.24269.9
+ 8.0.6-servicing.24269.9
+ 8.0.6-servicing.24269.9
+ 8.0.6
@@ -181,7 +181,7 @@
- 8.0.5-servicing.24217.2
+ 8.0.6-servicing.24269.6
@@ -209,7 +209,7 @@
6.12.0
6.1.0
- 8.0.0-beta.24204.3
+ 8.0.0-beta.24266.3
4.18.4
1.3.2
8.0.0-beta.23607.1
@@ -225,7 +225,7 @@
- 8.0.5
+ 8.0.6
$(MicrosoftNETWorkloadEmscriptenCurrentManifest80100PackageVersion)
8.0.100$([System.Text.RegularExpressions.Regex]::Match($(EmscriptenWorkloadManifestVersion), `-rtm|-[A-z]*\.*\d*`))
diff --git a/eng/common/templates-official/job/source-index-stage1.yml b/eng/common/templates-official/job/source-index-stage1.yml
index f0513aee5b0d..43ee0c202fc7 100644
--- a/eng/common/templates-official/job/source-index-stage1.yml
+++ b/eng/common/templates-official/job/source-index-stage1.yml
@@ -1,6 +1,7 @@
parameters:
runAsPublic: false
- sourceIndexPackageVersion: 1.0.1-20230228.2
+ sourceIndexUploadPackageVersion: 2.0.0-20240502.12
+ sourceIndexProcessBinlogPackageVersion: 1.0.1-20240129.2
sourceIndexPackageSource: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json
sourceIndexBuildCommand: powershell -NoLogo -NoProfile -ExecutionPolicy Bypass -Command "eng/common/build.ps1 -restore -build -binarylog -ci"
preSteps: []
@@ -14,15 +15,15 @@ jobs:
dependsOn: ${{ parameters.dependsOn }}
condition: ${{ parameters.condition }}
variables:
- - name: SourceIndexPackageVersion
- value: ${{ parameters.sourceIndexPackageVersion }}
+ - name: SourceIndexUploadPackageVersion
+ value: ${{ parameters.sourceIndexUploadPackageVersion }}
+ - name: SourceIndexProcessBinlogPackageVersion
+ value: ${{ parameters.sourceIndexProcessBinlogPackageVersion }}
- name: SourceIndexPackageSource
value: ${{ parameters.sourceIndexPackageSource }}
- name: BinlogPath
value: ${{ parameters.binlogPath }}
- - ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
- - group: source-dot-net stage1 variables
- - template: /eng/common/templates-official/variables/pool-providers.yml
+ - template: /eng/common/templates/variables/pool-providers.yml
${{ if ne(parameters.pool, '') }}:
pool: ${{ parameters.pool }}
@@ -33,24 +34,23 @@ jobs:
demands: ImageOverride -equals windows.vs2019.amd64.open
${{ if eq(variables['System.TeamProject'], 'internal') }}:
name: $(DncEngInternalBuildPool)
- image: windows.vs2022.amd64
- os: windows
+ demands: ImageOverride -equals windows.vs2019.amd64
steps:
- ${{ each preStep in parameters.preSteps }}:
- ${{ preStep }}
- task: UseDotNet@2
- displayName: Use .NET Core SDK 6
+ displayName: Use .NET 8 SDK
inputs:
packageType: sdk
- version: 6.0.x
+ version: 8.0.x
installationPath: $(Agent.TempDirectory)/dotnet
workingDirectory: $(Agent.TempDirectory)
- script: |
- $(Agent.TempDirectory)/dotnet/dotnet tool install BinLogToSln --version $(SourceIndexPackageVersion) --add-source $(SourceIndexPackageSource) --tool-path $(Agent.TempDirectory)/.source-index/tools
- $(Agent.TempDirectory)/dotnet/dotnet tool install UploadIndexStage1 --version $(SourceIndexPackageVersion) --add-source $(SourceIndexPackageSource) --tool-path $(Agent.TempDirectory)/.source-index/tools
+ $(Agent.TempDirectory)/dotnet/dotnet tool install BinLogToSln --version $(sourceIndexProcessBinlogPackageVersion) --add-source $(SourceIndexPackageSource) --tool-path $(Agent.TempDirectory)/.source-index/tools
+ $(Agent.TempDirectory)/dotnet/dotnet tool install UploadIndexStage1 --version $(sourceIndexUploadPackageVersion) --add-source $(SourceIndexPackageSource) --tool-path $(Agent.TempDirectory)/.source-index/tools
displayName: Download Tools
# Set working directory to temp directory so 'dotnet' doesn't try to use global.json and use the repo's sdk.
workingDirectory: $(Agent.TempDirectory)
@@ -62,7 +62,24 @@ jobs:
displayName: Process Binlog into indexable sln
- ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
- - script: $(Agent.TempDirectory)/.source-index/tools/UploadIndexStage1 -i .source-index/stage1output -n $(Build.Repository.Name)
- displayName: Upload stage1 artifacts to source index
- env:
- BLOB_CONTAINER_URL: $(source-dot-net-stage1-blob-container-url)
+ - task: AzureCLI@2
+ displayName: Get stage 1 auth token
+ inputs:
+ azureSubscription: 'SourceDotNet Stage1 Publish'
+ addSpnToEnvironment: true
+ scriptType: 'ps'
+ scriptLocation: 'inlineScript'
+ inlineScript: |
+ echo "##vso[task.setvariable variable=ARM_CLIENT_ID]$env:servicePrincipalId"
+ echo "##vso[task.setvariable variable=ARM_ID_TOKEN]$env:idToken"
+ echo "##vso[task.setvariable variable=ARM_TENANT_ID]$env:tenantId"
+
+ - script: |
+ echo "Client ID: $(ARM_CLIENT_ID)"
+ echo "ID Token: $(ARM_ID_TOKEN)"
+ echo "Tenant ID: $(ARM_TENANT_ID)"
+ az login --service-principal -u $(ARM_CLIENT_ID) --tenant $(ARM_TENANT_ID) --allow-no-subscriptions --federated-token $(ARM_ID_TOKEN)
+ displayName: "Login to Azure"
+
+ - script: $(Agent.TempDirectory)/.source-index/tools/UploadIndexStage1 -i .source-index/stage1output -n $(Build.Repository.Name) -s netsourceindexstage1 -b stage1
+ displayName: Upload stage1 artifacts to source index
\ No newline at end of file
diff --git a/eng/common/templates/job/source-index-stage1.yml b/eng/common/templates/job/source-index-stage1.yml
index b98202aa02d8..43ee0c202fc7 100644
--- a/eng/common/templates/job/source-index-stage1.yml
+++ b/eng/common/templates/job/source-index-stage1.yml
@@ -1,6 +1,7 @@
parameters:
runAsPublic: false
- sourceIndexPackageVersion: 1.0.1-20230228.2
+ sourceIndexUploadPackageVersion: 2.0.0-20240502.12
+ sourceIndexProcessBinlogPackageVersion: 1.0.1-20240129.2
sourceIndexPackageSource: https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-tools/nuget/v3/index.json
sourceIndexBuildCommand: powershell -NoLogo -NoProfile -ExecutionPolicy Bypass -Command "eng/common/build.ps1 -restore -build -binarylog -ci"
preSteps: []
@@ -14,14 +15,14 @@ jobs:
dependsOn: ${{ parameters.dependsOn }}
condition: ${{ parameters.condition }}
variables:
- - name: SourceIndexPackageVersion
- value: ${{ parameters.sourceIndexPackageVersion }}
+ - name: SourceIndexUploadPackageVersion
+ value: ${{ parameters.sourceIndexUploadPackageVersion }}
+ - name: SourceIndexProcessBinlogPackageVersion
+ value: ${{ parameters.sourceIndexProcessBinlogPackageVersion }}
- name: SourceIndexPackageSource
value: ${{ parameters.sourceIndexPackageSource }}
- name: BinlogPath
value: ${{ parameters.binlogPath }}
- - ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
- - group: source-dot-net stage1 variables
- template: /eng/common/templates/variables/pool-providers.yml
${{ if ne(parameters.pool, '') }}:
@@ -40,16 +41,16 @@ jobs:
- ${{ preStep }}
- task: UseDotNet@2
- displayName: Use .NET Core SDK 6
+ displayName: Use .NET 8 SDK
inputs:
packageType: sdk
- version: 6.0.x
+ version: 8.0.x
installationPath: $(Agent.TempDirectory)/dotnet
workingDirectory: $(Agent.TempDirectory)
- script: |
- $(Agent.TempDirectory)/dotnet/dotnet tool install BinLogToSln --version $(SourceIndexPackageVersion) --add-source $(SourceIndexPackageSource) --tool-path $(Agent.TempDirectory)/.source-index/tools
- $(Agent.TempDirectory)/dotnet/dotnet tool install UploadIndexStage1 --version $(SourceIndexPackageVersion) --add-source $(SourceIndexPackageSource) --tool-path $(Agent.TempDirectory)/.source-index/tools
+ $(Agent.TempDirectory)/dotnet/dotnet tool install BinLogToSln --version $(sourceIndexProcessBinlogPackageVersion) --add-source $(SourceIndexPackageSource) --tool-path $(Agent.TempDirectory)/.source-index/tools
+ $(Agent.TempDirectory)/dotnet/dotnet tool install UploadIndexStage1 --version $(sourceIndexUploadPackageVersion) --add-source $(SourceIndexPackageSource) --tool-path $(Agent.TempDirectory)/.source-index/tools
displayName: Download Tools
# Set working directory to temp directory so 'dotnet' doesn't try to use global.json and use the repo's sdk.
workingDirectory: $(Agent.TempDirectory)
@@ -61,7 +62,24 @@ jobs:
displayName: Process Binlog into indexable sln
- ${{ if and(eq(parameters.runAsPublic, 'false'), ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}:
- - script: $(Agent.TempDirectory)/.source-index/tools/UploadIndexStage1 -i .source-index/stage1output -n $(Build.Repository.Name)
- displayName: Upload stage1 artifacts to source index
- env:
- BLOB_CONTAINER_URL: $(source-dot-net-stage1-blob-container-url)
+ - task: AzureCLI@2
+ displayName: Get stage 1 auth token
+ inputs:
+ azureSubscription: 'SourceDotNet Stage1 Publish'
+ addSpnToEnvironment: true
+ scriptType: 'ps'
+ scriptLocation: 'inlineScript'
+ inlineScript: |
+ echo "##vso[task.setvariable variable=ARM_CLIENT_ID]$env:servicePrincipalId"
+ echo "##vso[task.setvariable variable=ARM_ID_TOKEN]$env:idToken"
+ echo "##vso[task.setvariable variable=ARM_TENANT_ID]$env:tenantId"
+
+ - script: |
+ echo "Client ID: $(ARM_CLIENT_ID)"
+ echo "ID Token: $(ARM_ID_TOKEN)"
+ echo "Tenant ID: $(ARM_TENANT_ID)"
+ az login --service-principal -u $(ARM_CLIENT_ID) --tenant $(ARM_TENANT_ID) --allow-no-subscriptions --federated-token $(ARM_ID_TOKEN)
+ displayName: "Login to Azure"
+
+ - script: $(Agent.TempDirectory)/.source-index/tools/UploadIndexStage1 -i .source-index/stage1output -n $(Build.Repository.Name) -s netsourceindexstage1 -b stage1
+ displayName: Upload stage1 artifacts to source index
\ No newline at end of file
diff --git a/global.json b/global.json
index 942d61e6a9bc..482d5fb11895 100644
--- a/global.json
+++ b/global.json
@@ -14,7 +14,7 @@
}
},
"msbuild-sdks": {
- "Microsoft.DotNet.Arcade.Sdk": "8.0.0-beta.24204.3",
- "Microsoft.DotNet.Helix.Sdk": "8.0.0-beta.24204.3"
+ "Microsoft.DotNet.Arcade.Sdk": "8.0.0-beta.24266.3",
+ "Microsoft.DotNet.Helix.Sdk": "8.0.0-beta.24266.3"
}
}