The plugin is bundled since TeamCity 10.0. |
On this page:
General Info
Vendor | Jetbrains |
License | |
Type | open-source |
Status | beta |
TeamCity vSphere integration allows using TeamCity agent cloud features with VMWare vSphere and vCenter installation. It requires configuring TeamCity with your VMWare vSphere/vCenter account and then handles automatic creation/starting/stopping/deleting of the virtual machines with TeamCity agents on-demand, based on the queued builds.
Pre-requisites
Before you can start using vSphere integration, you need to create a Virtual Machine with the TeamCity Build Agent installed and set to start automatically. Also, you need to manually point the agent to an existing TeamCity server with the vSphere plugin installed and start build agent to let the build agent download the plugins.
The plugin allows you to:
The following steps are required to set up TeamCity-VMware vSphere agent cloud integration:
Prepare a machine with an installed TeamCity agent.
When configuring the TeamCity build agent, be sure to specify the valid TeamCity server URL in the build agent properties. |
Since TeamCity 8.1.2
Teamcity VMware vSphere plugin
https://github.com/JetBrains/teamcity-vmware-plugin
The current build status is
Detailed CI status page
The plugin requires a write access for vSphere/vCenter via API, which is available in the licensed versions; the API support of free versions is limited to read-only access.