Sharing cloud agents between projects

We are migrating to TC 2018.1 and we are using Azure Cloud integration for managing build agents. As the documentation at https://confluence.jetbrains.com/display/TCD18/Agent+Cloud+Profile says, "Prior to TeamCity 2017.1, profiles are configured on the TeamCity | Administration | Agent Cloud page. In the later versions, cloud profiles are configured in the "Cloud Profiles" section of the project settings allowing Project administrators to configure their own cloud profiles without bothering System administrators."

We used to share build agents among projects, using agent requirements to distinguish which agents to start. Is there a way to share cloud agents between projects now, when a cloud profile became project-specific?

0
1 comment

Hi,

 

while Agent clouds are project specific, subprojects should inherit all of the parent project configuration. That means that you can put all your agent clouds on a given project (such as the root project if needed) and simply hang all the required subprojects from there.

0

Please sign in to leave a comment.