OldSquirrelForWindows icon indicating copy to clipboard operation
OldSquirrelForWindows copied to clipboard

When `New-Release` doesn't specify a project, iterate the full collection

Open shiftkey opened this issue 12 years ago • 1 comments

Citation:

https://github.com/github/Shimmer/blob/master/specs/Tools.md

  1. Call $DTE to build the current project, including the NuGet packages
  2. Look at all of the projects which have references to Shimmer.Client
  3. Look up the build output directory for those projects, run CreateReleasePackage.exe on all of the .nupkg files

Two reasons this is neat:

  1. Perhaps you have multiple applications to ship
  2. 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)

shiftkey avatar Sep 08 '13 11:09 shiftkey

https://github.com/github/Shimmer/issues/123

peters avatar Sep 08 '13 14:09 peters