From 487e928c104bed961b4bd2d3b6a6aedec59d7cb1 Mon Sep 17 00:00:00 2001 From: BrentSchmaltz Date: Thu, 19 Dec 2024 11:06:23 -0800 Subject: [PATCH 1/2] add slnf for building perf and stress tests (#3066) Co-authored-by: Brent Schmaltz --- PerfAndStress.slnf | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 PerfAndStress.slnf diff --git a/PerfAndStress.slnf b/PerfAndStress.slnf new file mode 100644 index 0000000000..ccca0c04ce --- /dev/null +++ b/PerfAndStress.slnf @@ -0,0 +1,20 @@ +{ + "solution": { + "path": "Wilson.sln", + "projects": [ + "src\\Microsoft.IdentityModel.Protocols\\Microsoft.IdentityModel.Protocols.csproj", + "src\\Microsoft.IdentityModel.Tokens\\Microsoft.IdentityModel.Tokens.csproj", + "src\\System.IdentityModel.Tokens.Jwt\\System.IdentityModel.Tokens.Jwt.csproj", + "src\\Microsoft.IdentityModel.Protocols.WsFederation\\Microsoft.IdentityModel.Protocols.WsFederation.csproj", + "src\\Microsoft.IdentityModel.Protocols.OpenIdConnect\\Microsoft.IdentityModel.Protocols.OpenIdConnect.csproj", + "src\\Microsoft.IdentityModel.Tokens.Saml\\Microsoft.IdentityModel.Tokens.Saml.csproj", + "src\\Microsoft.IdentityModel.Xml\\Microsoft.IdentityModel.Xml.csproj", + "src\\Microsoft.IdentityModel.Logging\\Microsoft.IdentityModel.Logging.csproj", + "src\\Microsoft.IdentityModel.JsonWebTokens\\Microsoft.IdentityModel.JsonWebTokens.csproj", + "src\\Microsoft.IdentityModel.Protocols.SignedHttpRequest\\Microsoft.IdentityModel.Protocols.SignedHttpRequest.csproj", + "src\\Microsoft.IdentityModel.Validators\\Microsoft.IdentityModel.Validators.csproj", + "src\\Microsoft.IdentityModel.Abstractions\\Microsoft.IdentityModel.Abstractions.csproj", + "src\\Microsoft.IdentityModel.LoggingExtensions\\Microsoft.IdentityModel.LoggingExtensions.csproj" + ] + } +} \ No newline at end of file From c75a8f293899ceb6d8b334623d9a30c340b58370 Mon Sep 17 00:00:00 2001 From: kellyyangsong <69649063+kellyyangsong@users.noreply.github.com> Date: Fri, 20 Dec 2024 10:03:28 -0800 Subject: [PATCH 2/2] =?UTF-8?q?Add=20Warning=20Quality=20Check=20Build=20T?= =?UTF-8?q?ask=20=F0=9F=94=A8=20(#3067)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * add warning policy * fix indenting --- build/template-Build-run-tests-sign.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build/template-Build-run-tests-sign.yml b/build/template-Build-run-tests-sign.yml index f9e0b1d5e1..5679908a29 100644 --- a/build/template-Build-run-tests-sign.yml +++ b/build/template-Build-run-tests-sign.yml @@ -212,6 +212,13 @@ steps: PathtoPublish: '$(Build.SourcesDirectory)\artifacts' ArtifactName: '$(Build.BuildNumber)-nuget-package' + - task: BuildQualityChecks@9 + displayName: 'Check Warnings' + inputs: + checkWarnings: true + warningFailOption: 'build' + showStatistics: true + - task: mspremier.PostBuildCleanup.PostBuildCleanup-task.PostBuildCleanup@3 displayName: 'Clean Agent Directories' condition: and(succeeded(), eq(variables['PipelineType'], 'legacy'))