-
Notifications
You must be signed in to change notification settings - Fork 10.4k
[release/3.1] Move SDL validation to ringed release #21153
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
eng/sdl-tsa-vars.config
Outdated
-TsaProjectName DEVDIV | ||
-TsaNotificationEmail [email protected] | ||
-TsaCodebaseAdmin REDMOND\kevinpi | ||
-TsaBugAreaPath DevDiv\ASP.NET Core |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jcagme does this need to be quoted, since it has a space?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Both cases work, but in summary, no quotes needed
eng/sdl-tsa-vars.config
Outdated
-TsaCodebaseAdmin REDMOND\kevinpi | ||
-TsaBugAreaPath DevDiv\ASP.NET Core | ||
-TsaIterationPath DevDiv | ||
-TsaRepositoryName aspnetcore |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jcagme this & TsaCodebaseName
weren't in our variable group, do we need them here?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No, just add the things you know. If these are required for your repo in particular we'll know when this runs but, if things ran fine and you didn't have these removing them shouldn't hurt
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Actually my bad, answered before looking at your code. Since you are defining them in ci.yaml then yes, add them to this file as well
I didn't realize that doing in the 3.1 branch was also part of the plan, but might have missed something. |
@jcagme sent an email on Tuesday asking for this to be done in all shipping branches |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
-TsaRepositoryName "AspNetCore" | ||
-TsaCodebaseName "AspNetCore" | ||
-TsaPublish $True | ||
-PoliCheckAdditionalRunConfigParams @("UserExclusionPath < $(Build.SourcesDirectory)/eng/PoliCheckExclusions.xml")' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Isn't this needed in eng/sdl-tsa-vars.config❔
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch
-TsaCodebaseName AspNetCore | ||
-TsaOnboard $True | ||
-TsaPublish $True | ||
-PoliCheckAdditionalRunConfigParams @("UserExclusionPath < $(Build.SourcesDirectory)/eng/PoliCheckExclusions.xml") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jcagme is this the right syntax?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If it worked before it should work since I'm passing the contents of the file wholesale as in https://github.com/dotnet/aspnetcore/pull/21153/files/60482346e29075a668155f0afaf6fe1ad6c4d1ca#diff-097cdf55e1a931b74fbfe48d7e41c8beL721
Moves SDL out of the repo build and into the ringed release pipeline, as per the goal of reducing build time. CC @Pilchie