Closed cdmihai closed 4 years ago
Or maybe there's a web service we can call when a Pull Request goes into the main branch.
I can look into this in a couple of weeks. The problem here isn't uploading MSBuild sources from GitHub, it's not uploading them from the DevDiv repo ;) I'll need to come up with a filter that excludes old MSBuild sources, reindex DevDiv, then overlay MSBuild sources from GitHub on top of that :) So that we don't have duplicates in the index.
Here's another question: which branch should be uploaded? Which is the most useful branch to have on index? Unfortunately we can only have one.
Thanks! Out current main branch is xplat. Post RTM though, we plan on making xplat the new master.
I had our sources put on http://source.dot.net, is that good enough? Our current branch is xplat.
@jeffkl The problem is that most people search on Index, so we should keep all source sites up to date (index, source.dot.net, cdx?). Or remove sources entirely from the sites we don't want to support anymore, otherwise people will make wrong assumptions about the code.
So I've excluded the old MSBuild sources from DevDiv and added the new sources from the xplat branch.
The remaining work is to automate updating the sources as part of the CI build, I can take care of this a bit later.
That's awesome, @KirillOsenkov. xplat
is probably the best branch for the long term. We may rename it at some point but not in the near future.
This is now fixed
MSBuild's sources on Index are stale. I don't think they have been updated since MSBuild moved to Github. To not confuse the rest of the organization that uses Index, we should update our microbuild to upload sources on Index.