@@ -49,46 +49,48 @@ extends:
4949 timeoutInMinutes : 300
5050 steps :
5151 - task : NuGetAuthenticate@1
52+ inputs :
53+ forceReinstallCredentialProvider : true
5254 - task : NuGetCommand@2
5355 displayName : Install Microsoft.IdentityModel.Logging
5456 inputs :
5557 command : ' custom'
5658 arguments : ' install Microsoft.IdentityModel.Logging
5759 -Source https://pkgs.dev.azure.com/dnceng/internal/_packaging/identitymodel-nightlies/nuget/v3/index.json
58- -DependencyVersion Highest -PreRelease'
60+ -DependencyVersion Highest -OutputDirectory $(Build.StagingDirectory) - PreRelease'
5961 - task : NuGetCommand@2
60- inputs :
6162 displayName : Install Microsoft.IdentityModel.Protocols.OpenIdConnect
63+ inputs :
6264 command : ' custom'
6365 arguments : ' install Microsoft.IdentityModel.Protocols.OpenIdConnect
6466 -Source https://pkgs.dev.azure.com/dnceng/internal/_packaging/identitymodel-nightlies/nuget/v3/index.json
65- -DependencyVersion Highest -PreRelease'
67+ -DependencyVersion Highest -OutputDirectory $(Build.StagingDirectory) - PreRelease'
6668 - task : NuGetCommand@2
67- inputs :
6869 displayName : Install Microsoft.IdentityModel.Protocols.WsFederation
70+ inputs :
6971 command : ' custom'
7072 arguments : ' install Microsoft.IdentityModel.Protocols.WsFederation
7173 -Source https://pkgs.dev.azure.com/dnceng/internal/_packaging/identitymodel-nightlies/nuget/v3/index.json
72- -DependencyVersion Highest -PreRelease'
74+ -DependencyVersion Highest -OutputDirectory $(Build.StagingDirectory) - PreRelease'
7375 - task : NuGetCommand@2
74- inputs :
7576 displayName : System.IdentityModel.Tokens.Jwt
77+ inputs :
7678 command : ' custom'
7779 arguments : ' install System.IdentityModel.Tokens.Jwt
7880 -Source https://pkgs.dev.azure.com/dnceng/internal/_packaging/identitymodel-nightlies/nuget/v3/index.json
79- -DependencyVersion Highest -PreRelease'
81+ -DependencyVersion Highest -OutputDirectory $(Build.StagingDirectory) - PreRelease'
8082 - task : PowerShell@2
8183 displayName : Add IdentityModel feel to NuGet.config
8284 inputs :
8385 filePath : $(Build.SourcesDirectory)/eng/scripts/SetupIdentitySources.ps1
84- arguments : -ConfigFile $(Build.SourcesDirectory)/NuGet.config
86+ arguments : -ConfigFile $(Build.SourcesDirectory)/NuGet.config -IdentityModelPackageSource $(Build.StagingDirectory)
8587 # Build the shared framework
8688 - script : ./eng/build.cmd -ci -prepareMachine -nativeToolsOnMachine -nobl -all -pack -arch x64
8789 /p:CrossgenOutput=false /p:IsIdentityModelTestJob=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
8890 displayName : Build shared fx
8991 # -noBuildRepoTasks -noBuildNative -noBuild to avoid repeating work done in the previous step.
9092 - script : .\eng\build.cmd -ci -prepareMachine -nobl -all -noBuildRepoTasks -noBuildNative -noBuild -test
91- -projects eng\helix\helix.proj /p:IsHelixJob=true
93+ -projects eng\helix\helix.proj /p:IsHelixJob=true /p:RunTemplateTests=false
9294 /p:CrossgenOutput=false /p:IsIdentityModelTestJob=true /p:ASPNETCORE_TEST_LOG_DIR=artifacts/log
9395 displayName : Run build.cmd helix target
9496 env :
0 commit comments