Skip to content
This repository has been archived by the owner on Dec 13, 2021. It is now read-only.

Adding support for SymbolSource for both NuGet and MyGet #42

Merged
merged 1 commit into from
Mar 9, 2015

Conversation

Jeavon
Copy link

@Jeavon Jeavon commented Mar 5, 2015

This will cause the build scripts to generate both a .nupkg and a symbols.nupkg.

The nupkg will contain exactly the same contents as it does currently, the symbols.nupkg will additionally contain the pdb file and all cs files, this package will be automatically pushed to symbolsource.org (no config needed) and Visual Studio will be able to debug if set to use symbol servers!

@leekelleher leekelleher self-assigned this Mar 5, 2015
@leekelleher leekelleher added this to the 0.7.0 milestone Mar 5, 2015
@leekelleher
Copy link
Collaborator

MIND BLOWN

@Jeavon
Copy link
Author

Jeavon commented Mar 5, 2015

Nice! I didn't think it would be this easy when I started looking into it for @warrenbuckley but it is!

@JimBobSquarePants
Copy link

HOW DO YOU KNOW THIS STUFF????

@Jeavon
Copy link
Author

Jeavon commented Mar 5, 2015

I've no idea!

brain

@leekelleher
Copy link
Collaborator

@Jeavon I'll merge this in... quick check, do I need to register on symbolsource.org? (For any reason?)

@Jeavon
Copy link
Author

Jeavon commented Mar 9, 2015

No you don't need to sign up, they hooked up with MS/NuGet. You can if you want to see stats etc... You have to add your NuGet API key.

The MyGet packages on Symbolsource are also hooked up and you will already have a login/password which is the same as your MyGet log in. https://www.symbolsource.org/MyGet/

As far as I've been able to tell you can't join up a NuGet and MyGet accounts on SymbolSource, you just end up with the same one twice, once for /MyGet and one for /Public

@leekelleher
Copy link
Collaborator

OK cool - so, so far you've only added this for the MyGet deploy right?

leekelleher added a commit that referenced this pull request Mar 9, 2015
Adding support for SymbolSource for both NuGet and MyGet
@leekelleher leekelleher merged commit 73747aa into umco:develop Mar 9, 2015
@Jeavon
Copy link
Author

Jeavon commented Mar 9, 2015

NuGet is fully automated due to the hook up with MS, so this will work for both now

@leekelleher
Copy link
Collaborator

Groovy, all merged in!

Thanks again @Jeavon! #h5yr

@Jeavon
Copy link
Author

Jeavon commented Mar 9, 2015

Just grabbed the artefacts and they both look perfect, the magic of NuGet!
image

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

Successfully merging this pull request may close these issues.

3 participants