I have the following steps for my project:
Is there any way to make TeamCity execute 2-5 steps in parallel? Can I use several build agents for that?
Yes. Assuming you have at least four build agents, you can do the following:
MyProject, define 5 build configurations (Build, Unit Tests, etc). Trigger in Build Triggering (Choose Finish Build Trigger, and set it to run after a successful run of Build.Artifact dependency in Dependencies (Choose Add new artifact dependency, and choose the output of your Build configuration.As long as you have agents available, the build configurations will run after a successful Build, each on its own agent.
On a side note, without knowing your specific project, i'd recommend doing that only if the whole process takes a really long time (lets say more than ~15 minutes), and you can spare those machines (virtual or not).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With