Skip to content

Commit

Permalink
Add CodeQL3000 run to efcore-ci-official (#29425)
Browse files Browse the repository at this point in the history
- add new schedule for a weekly run
- add top-level parameter enabling CodeQL3000 in manual builds
- mix CodeQL3000 tasks into regular build; avoid large duplications
  - skip other jobs in CodeQL3000 runs
  - set `$(UseSharedCompilation)` to `false` to ease analysis
- tag CodeQL3000 runs
- add a tsaoptions.json file
  - cribbed values from our eng/sdl-tsa-vars.config file

nit: Unconditionally disable the auto-injected component governance build step
- job.yml inserts the task where we need (unless overridden)
  • Loading branch information
dougbu authored Oct 26, 2022
1 parent 0a1fd5f commit 9366cd8
Show file tree
Hide file tree
Showing 2 changed files with 207 additions and 137 deletions.
12 changes: 12 additions & 0 deletions .config/tsaoptions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
{
"areaPath": "DevDiv\\Entity Framework",
"codebaseName": "efcore",
"instanceUrl": "https://devdiv.visualstudio.com/",
"iterationPath": "DevDiv",
"notificationAliases": [
"aspnetcore-build@microsoft.com"
],
"projectName": "DEVDIV",
"repositoryName": "efcore",
"template": "TFSDEVDIV"
}
Loading

0 comments on commit 9366cd8

Please sign in to comment.