Dependency build triggering question [build 3414]

Hi,

I just installed TeamCity build 3414 to test some of the new functionality including dependent build triggering. I have a question about how the triggering works:
If I want build b to start only after build a is successful, do I only set the dependency trigger in build b's config or should I also set a build time for build b. If the answer is only set the dependency trigger (as I suspect) then does build b start immediately after build a? That is, what happens if there are other builds in the queue? Does it take precedence over builds already in the queue or does it start after all builds in the queue have completed?

Thanks,
-Dave

2 comments
Comment actions Permalink

Dave Leskovac wrote:

Hi,

I just installed TeamCity build 3414 to test some of the new functionality including dependent build triggering. I have a question about how the triggering works:
If I want build b to start only after build a is successful, do I only set the dependency trigger in build b's config or should I also set a build time for build b. If the answer is only set the dependency trigger (as I suspect) then does build b start immediately after build a? That is, what happens if there are other builds in the queue? Does it take precedence over builds already in the queue or does it start after all builds in the queue have completed?


In the current implementation, after build a is successful, build b is simply added to the build
queue. Please also note, that currently there is no guarantee that build b will be run on the same
agent as build a. Explicit artifact exchange between builds is not implemented yet as well (please
watch corresponding Jira issue for that: http://www.jetbrains.net/jira/browse/TW-669)

Kind regards,
KIR


--
Kirill Maximov
JetBrains, Inc.
http://www.jetbrains.com
"Develop with pleasure!"

0
Comment actions Permalink

Okay. Thanks for the info, Kir.

0

Please sign in to leave a comment.