Skip to content
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

Build pipeline should index sources and publish symbols #204

Closed
ghost opened this issue Sep 29, 2020 · 6 comments · Fixed by #267
Closed

Build pipeline should index sources and publish symbols #204

ghost opened this issue Sep 29, 2020 · 6 comments · Fixed by #267
Assignees
Labels
enhancement New feature or request

Comments

@ghost
Copy link

ghost commented Sep 29, 2020

Add an "Index sources and publish symbols" task to the SARIF VSIX Build pipeline. This will enable us to debug Watson crashes in Visual Studio.

Symbol publishing allows Visual Studio to automatically locate the pdbs for the failing build during crash analysis. Source indexing allows VS to view the sources during crash analysis.

@michaelcfanning FYI, requested by @GabeDeBacker

@ghost ghost added the enhancement New feature or request label Sep 29, 2020
@michaelcfanning
Copy link
Member

A useful first step here is to provide SNUPKG support for all the supporting SDK packages. This mechanism provides for both PDBs and source publishing. The SARIF VSIX binary PDB itself will need to go through the legacy symbol server publishing mechanism. You are probably aware that the task is named 'index sources and publish symbols'.

@mpande98
Copy link

mpande98 commented Sep 30, 2020

  • Set goal to resolve the next time we release
  • Work in SDK needs to be done first
  • SDK symbols need to be packaged

@mpande98
Copy link

Larry and Gabe working on this today

@mpande98
Copy link

mpande98 commented Nov 2, 2020

  • Need to add tasks to VSIX to publish internally
  • Should be creating releases for everything in VSIX

@mpande98
Copy link

mpande98 commented Nov 2, 2020

@eddynaka

@ghost ghost assigned eddynaka Nov 2, 2020
@eddynaka
Copy link
Collaborator

eddynaka commented Nov 5, 2020

@mpande98 @lgolding @GabeDeBacker , what project should we enable the symbols?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants