Search code examples
deploymentazure-devopsrelease-managementms-release-management

Is it currently possible to set up automated deployments on-premises using hosted source control?


I've been searching for some time to find a way to set up automated deployments with our current setup, but have had no luck as most products seem to be geared for cloud based solutions.

We are using Visual Studio Online to manage our SDLC and source control (git). It's working great for us. We'd also like to set up automated deployments / release management, but our applications are deployed on-premises and only available when in the network. This won't change, the applications (or most) will never be open to the public.

Is there any product or tool for on-premises deployments that will integrate with a cloud based source control provider such as Visual Studio Online? I've looked at Octopus Deploy and installed it, but that also doesn't seem to fit the bill.

If it doesn't exist right now, that's fine too. I should note that we can't afford to buy TFS and we don't really have the resources to manage TFS on premises.


Solution

  • Visual Studio Online will have release management capabilities in the near future. The release management capabilities are currently in private preview to selected users only, but you can find out more here and here.