Child pages
  • Implementing Cloud support

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Update section name


Create a TeamCity plugin project which should include at least agent-side and server-side modules.

Add Library References

If you are not using using Gradle TeamCity Gradle plugin add the TeamCity maven repository in your project:



Each image should be declare following parameters:

  • agent_pool_id - jetbrains.buildServer.clouds.CloudImageParameters#AGENT_POOL_ID_FIELD, stores id of agent pool associated with cloud image
  • source-id - jetbrains.buildServer.clouds.CloudImageParameters#SOURCE_ID_FIELD, unique identifier of cloud image.
  • profileId - cloud profile identifier.



Building & Distribution

Cloud support is prepared as a usual plugin for TeamCity. Then it could be published in the TeamCity plugins gallery.