Deploying multiple versions to one machine

Currently we have seperate dev, qa and production servers. Each has a different version of the product deployed and we follow the traditional dev->qa->prod cycle. In future I would like to just use one machine and host all three versions on it.
Does octopus deploy support this?

Hi Peter,

Yes, Octopus supports this scenario.

By default we extract packages to a folder structure that includes the environment, package id and package version (e.g. #{TentacleApplicationDirectory}\#{EnvironmentName}\#{PackageId}\#{PackageVersion}). If you use the CustomInstallationDirectory, then you could include the #{Octopus.Environment.Name} variable when building the folder structure for your custom installation directory.

I hope that helps!

Thank you and best regards,