diff --git a/.azure/pipelines/ci.yml b/.azure/pipelines/ci.yml
index 271cd25773..4791ce5596 100644
--- a/.azure/pipelines/ci.yml
+++ b/.azure/pipelines/ci.yml
@@ -703,7 +703,7 @@ stages:
publishInstallersAndChecksums: true
# This is to enable SDL runs part of Post-Build Validation Stage
SDLValidationParameters:
- enable: false
+ enable: true
continueOnError: false
params: ' -SourceToolsList @("policheck","credscan")
-TsaInstanceURL $(_TsaInstanceURL)
@@ -714,4 +714,5 @@ stages:
-TsaIterationPath $(_TsaIterationPath)
-TsaRepositoryName "AspNetCore"
-TsaCodebaseName "AspNetCore"
- -TsaPublish $True'
+ -TsaPublish $True
+ -PoliCheckAdditionalRunConfigParams @("UserExclusionPath < $(Build.SourcesDirectory)/eng/PoliCheckExclusions.xml")'
diff --git a/.azure/pipelines/jobs/default-build.yml b/.azure/pipelines/jobs/default-build.yml
index 18efdb3783..d218c44531 100644
--- a/.azure/pipelines/jobs/default-build.yml
+++ b/.azure/pipelines/jobs/default-build.yml
@@ -58,7 +58,7 @@ parameters:
installTar: true
installNodeJs: true
installJdk: true
- timeoutInMinutes: 270
+ timeoutInMinutes: 180
# We need longer than the default amount of 5 minutes to upload our logs/artifacts. (We currently take around 5 mins in the best case).
# This makes sure we have time to upload everything in the case of a build timeout - really important for investigating a build
diff --git a/eng/PoliCheckExclusions.xml b/eng/PoliCheckExclusions.xml
new file mode 100644
index 0000000000..73e3072f1c
--- /dev/null
+++ b/eng/PoliCheckExclusions.xml
@@ -0,0 +1,3 @@
+
+ LINUX_TEST_RESULTS|MACOS_TEST_RESULTS|WINDOWS_TEST_RESULTS
+
\ No newline at end of file
diff --git a/eng/Version.Details.xml b/eng/Version.Details.xml
index 90ba4cb435..5444590ec8 100644
--- a/eng/Version.Details.xml
+++ b/eng/Version.Details.xml
@@ -433,4 +433,4 @@
3c865821f2864393a0ff7fe22c92ded6d51a546c
-
+
\ No newline at end of file