

Octopus supports multiple package formats for deploying your software. The TeamCity documentation has instructions and options for installing plugins. In TeamCity by navigating to Administration ➜ Plugins List ➜ Browse Plugin Repository and searching for Octopus Deploy Integration.

The Octopus Deploy TeamCity plugin is available in the following places: The plugin is simply a wrapper for the Octopus CLI, the Octopus command line tool for creating and deploying releases. Promotes an existing release from one environment to another.
#Continuous integration teamcity zip#
Octopus Deploy: Push Packages Push packages to the Octopus Deploy built-in repository, optionally using the TeamCity zip feature to create packages on-the-fly.Ĭreates a new release in Octopus Deploy, and optionally deploys it to an environment.ĭeploys an existing release to a new environment.Octopus Deploy: Build Information add information about the build, including work items and commit messages, that is then stored in Octopus Deploy.Octopus Deploy: Pack Create a NuGet or Zip formatted package.The Octopus TeamCity plugin comes with these custom build runners: Octopus Deploy will take those packages and to push them to development, test, and production environments. Creating NuGet or Zip packages for deployment.Checking for changes in source control.

When using Octopus Deploy with TeamCity, TeamCity will usually be responsible for: Octopus Deploy and TeamCity can work together to make automated, continuous delivery easy. TeamCity from JetBrains is a popular continuous integration server that supports a variety of different version control systems and build runners.
