CHAPTER 7

image

Automated Delivery

Did you know that NuGet is more than just a tool to manage dependencies in your software projects? Since NuGet is both a tool and a means of publishing and consuming packages, those packages may be used for scenarios other than the ones we’ve already covered. Agreed, packages will mostly contain assemblies, but they can also contain PowerShell scripts and other files. What if there were tools out there leveraging this idea?

Meet Octopus Deploy and Chocolatey. Both projects started during the earliest NuGet release wave and started using NuGet for more than it was originally intended. We’ll cover both tools in this ...

Get Pro NuGet, Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.