Skip to main content

Posts

Showing posts with the label DevOps

Team Service & TFS - Release Management and Multiple Environment Support

I was impressed to discover a new feature on Team Service and TFS 2015 - Release Management . Release Management allow us two things that can improve our release procedures: Define multiple environments and push the binaries (content) from one environment from another Request manual approve before pushing the packages from one environment to another Environments Definition Once the CI finish the build, we can specify in what environment we want to push the output. Once the content is pushed to a specific environment, we can run any kind of steps, from simples once like Integration Tests to more complex one, where people interaction is required.  Team Service support us to define one or more release definitions. Each release definitions represents the tasks that needs to be run on each environment. It can be a simple script that change a version, or adding/removing content from the build. In the end can be any action that needs to be executed when we deploy content to ...