OldSquirrelForWindows
OldSquirrelForWindows copied to clipboard
When `New-Release` doesn't specify a project, iterate the full collection
Citation:
https://github.com/github/Shimmer/blob/master/specs/Tools.md
- Call
$DTEto build the current project, including the NuGet packages- Look at all of the projects which have references to
Shimmer.Client- Look up the build output directory for those projects, run
CreateReleasePackage.exeon all of the .nupkg files
Two reasons this is neat:
- Perhaps you have multiple applications to ship
- The "use the current project" thing from NuGet is a crutch
What you could actually do is scan for any .nupkg files in all the build outputs, rather than check for project references (or the packages.config entries)
https://github.com/github/Shimmer/issues/123