Home / Companies / Octopus Deploy / Blog / Post Details
Content Deep Dive

Octopus integration with TFS Build vNext

Blog post from Octopus Deploy

Post Details
Company
Date Published
Author
Paul Stovell
Word Count
652
Language
English
Hacker News Points
-
Summary

Octopus Deploy users who utilize Team Foundation Server (TFS) or Visual Studio Online (VSO) often rely on OctoPack for packaging projects to deploy with Octopus, but this process can blur the lines between building and deploying. While the existing CI process involves packaging, pushing, and automatic release creation, Paul Stovell highlights the benefits of separating build and deploy stages, especially with the new Team Build system from Microsoft. This updated system provides opportunities for better integration, such as the new OctoTFS repository on GitHub, which offers options to create releases independently of the build phase, including a custom Build Step with a UI and release notes from changesets. Although the new system's full integration is pending its RTM release, users can currently utilize a PowerShell script for similar functionality. Stovell emphasizes the ongoing development of these integrations, encouraging community contributions to the open-source OctoTFS repository, while also noting future plans for expanding TFS integrations as Microsoft opens up new possibilities with its REST API, Service Hooks, and Extensions.