From 48ed6f10dbf8a7156c642d9169587a4f63998964 Mon Sep 17 00:00:00 2001 From: Matt Mitchell Date: Mon, 13 Jul 2020 10:27:42 -0700 Subject: [PATCH] Disable SDL and other validation (#7960) After onboarding to post-build/nightly SDL validation, all this validation is run once a day and so can be removed from the build, saving signficant time. --- .vsts-ci.yml | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/.vsts-ci.yml b/.vsts-ci.yml index 23052e31e..a8a0ca6e4 100644 --- a/.vsts-ci.yml +++ b/.vsts-ci.yml @@ -260,14 +260,13 @@ stages: - ${{ if and(ne(variables['System.TeamProject'], 'public'), notin(variables['Build.Reason'], 'PullRequest')) }}: - template: eng\common\templates\post-build\post-build.yml parameters: - # Symbol validation isn't being very reliable lately. This should be enabled back - # once this issue is resolved: https://github.com/dotnet/arcade/issues/2871 enableSymbolValidation: false - # This repo doesn't produce any signed packages. enableSigningValidation: false + enableNugetValidation: false + enableSourceLinkValidation: false publishInstallersAndChecksums: true SDLValidationParameters: - enable: true + enable: false params: ' -SourceToolsList @("policheck","credscan") -TsaInstanceURL $(_TsaInstanceURL) -TsaProjectName $(_TsaProjectName)