I´m just in the beginning steps of trying out OctopusDeploy but I have a questionI need answered before I decide to go all in.
The question is:
Can I use OD in VSTS to create a pipeline for dev/test that are on Azure and then use the same pipeline to push to on premise IIS staging/production?
Thanks for getting in touch! Not only you can, but its one of the most common use scenarios out there
You’ll basically need the following blocks in your processes
Have a build step that compiles your app, and then packages it into a Nuget package and pushes it to your repository.
Have another step that triggers a release creation and a deployment in Octopus to your
Release Creation can all be done using our VSTS extension https://octopus.com/docs/api-and-integration/visual-studio-team-services-vsts
In Octopus Deploy
If you are doing your first steps with Octopus, I personally recommend you to start with the Octopus part of the above process, until you understand how to set this up from the Web UI. Once you have deployments flowing to Azure and IIS as expected, then start dipping your toes into the integration with VSTS.