Summary

We’ve looked at two projects in the NuGet ecosystem that focus on distributing applications using NuGet rather than distributing dependencies.

Octopus can be used to deploy your application packages to a variety of test, staging, and production environments and automates deploying to web and database servers. You learned that Octopus is the next step in formalizing the development process: build servers were introduced to automate and manage builds, and now, software like Octopus tries to provide a solution for the next step in the process: deployments.

We switched sides from remote deployments using NuGet packages to installing applications and tools, shipped in NuGet packages, using the Chocolatey command line. We touched briefly on ...

Get Pro NuGet now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.