-
Notifications
You must be signed in to change notification settings - Fork 319
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
Add SourceLink support #40
Comments
We presumably want to have the build push the PDB to the symbol server if we don't already do that. |
Note: this is also related to #36. The way you enable source link is to add
To your .csproj.
It looks like it doesn't. https://github.com/dotnet/spark/blob/master/azure-pipelines.yml. Another option instead of publishing the PDBs to microsoft's symbol server would be to use |
Reopening this since the latest Nuget (v0.2.0) didn't resolve this issue.
|
@imback82 - Nevermind - I found them on the nuget.org symbols server. |
I debugged the build, and the issue is our official build is on an internal VSTS repo that is mirrored from GitHub. But we want to point source link to the GitHub links. It looks like dotnet/arcade has this solved: My suggestion is that we should probably move dotnet/spark onto dotnet/arcade. There have been plenty of infrastructure issues that would just be solved if we used arcade in this repo. |
Fixed by #113. Verified that source link test passed with the latest pdb:
|
We aren't currently embedding SourceLink information into the PDB - that allows a debugger to automatically find and pull the source files.
https://github.com/dotnet/sourcelink has info
(Note you need 2.1 installed currently to run the tool: ctaggart/SourceLink#380)
The text was updated successfully, but these errors were encountered: