efcore icon indicating copy to clipboard operation
efcore copied to clipboard

Add source index build step

Open davidfowl opened this issue 4 years ago • 3 comments

See https://github.com/dotnet/runtime/pull/46823 for more details. This allows EF core to show up in https://source.dot.net/

cc @alexperovich cc @bricelam

davidfowl avatar Jun 14 '21 23:06 davidfowl

@bricelam this change looks straightforward and is something we should do together w/ dotnet/aspnetcore#33534. @dotnet/aspnet-build should make short work of it.

dougbu avatar Jun 15 '21 05:06 dougbu

enableRichCodeNavigation and source-index-stage1.yml?? Doesn't seem very DRY... :trollface:

bricelam avatar Jun 15 '21 19:06 bricelam

To simplify this change, if the repo uses eng/common/templates/jobs/jobs.yml, you can just set the "enableSourceIndex" parameter there. If the code to be indexed gets built by default with eng/common/build.ps1, then you can stop there. Otherwise the sourceIndexBuildCommand value in the sourceIndexParams parameter will need to be set to the command that will produce a binlog containing builds of all the projects to be indexed.

alexperovich avatar Jun 16 '21 19:06 alexperovich

This is done from the EF side. Opened https://github.com/dotnet/source-indexer/issues/116 to track the remaining work.

AndriySvyryd avatar Oct 20 '23 01:10 AndriySvyryd