Project: Deployment Steps - What Are These For?

What actions are the Project’s “Deployment Steps” intending to capture? I understand they hold a key link from a project to an environment/machine, but I’m not sure how to use them.

Does anyone have some simple, example configurations of their project’s Deployment Steps?

Thanks much,


Hi Seth,

Here are a couple screenshots of a project I am using Octopus with. Like you said, the deployment steps are just a way to specify what NuGet packages should be deployed to specific machines in a certain order. I personally haven’t tried anything more complex that this though (like deploying a web application to multiple web servers in an environment).

Hope that helps,