continuous integration - Prevent Excessive Builds in TeamCity -
i'm running on teamcity 6.0.4. have 2 projects, foo , bar, each producing artifacts. artifacts consumed repo, , artifact produced repo consumed leaf.
my problem bar depends on foo. when foo builds, following events happen:
- foo builds. triggers both bar , repo.
- bar builds. triggers repo build again.
- leaf sees 2 repo builds, means leaf builds twice.
how should fix prevent unnecessary (and inappropriate) build of leaf?
note: having foo not trigger repo may solve problem temporarily, when introduce baz (which depends on foo), have problem again:
- foo builds. triggers bar , baz.
- bar builds. triggers repo build.
- baz builds. triggers repo build.
- leaf sees 2 repo builds, means leaf builds twice.
baz forthcoming.
suggestions?
Comments
Post a Comment