Microsoft has made their VSTS (Visual Studio Team System) build system very flexible. It doesn't matter if you host it on-premise or in the cloud, you can easily extend out functionality by importing existing custom tasks through the marketplace [https://marketplace.visualstudio.com/vsts] or write your own custom tasks.
One of the great parts about Microsoft's new Visual Studio Team Services (formerly Visual Studio Online) build [https://www.visualstudio.com/en-us/docs/build/overview] is the extensibility. Anybody can make custom build steps to bring in. Redgate has taken advantage of that extensibility and made a custom step so