please help on teamcity issue!!!

1.does teamcity support build same agent pool for build chain?
2.how teamcity artifact dependency(like a.jar created in box A) used as maven project dependency(like maven project b depent on a.jar in box B)?

1 comment
Comment actions Permalink

Hi,

1. It is not possible to assign build chain to an agent pool. You can assign projects or use Agent Requirements for build configurations from one chain. Also see how to Assigning Build Configurations to Specific Build Agents.
2. TeamCity acts as an Ivy repository. You can use ivy-maven-plugin to add apache Ivy dependencies to a Maven project. Here is the related blog post: http://blog.jetbrains.com/teamcity/2012/06/teamcity-ivy-gradle-maven/ Also please watch/vote for the related feature https://youtrack.jetbrains.com/issue/TW-5934. You can use “Use own local repository for this build configuration” option to isolate this build configuration's artifacts repository from other local repositories.

> let's be clearly about this, we expect the build time for our trunk should be compile all moudles time + the longest sub module test time(the test case for different module should run in parallel on different agents)  forpersonal build, which may help speed up our checkin time
It is not possible in TeamCity now. We have the related feature request https://youtrack.jetbrains.com/issue/TW-13849. As for now you can use the ability of Testing Framework to run tests in parallel.

(the answer copied from email)

0

Please sign in to leave a comment.