Now let's talk cost and performance.
Are you launching VMs in the build?
>>hopefully, that should be it, and teamcity will
try to instantiate new instances on demand. Note that it
may take around 10 minutes for an agent to become
available to teamcity from the time it’s started.
Hi Roy, great article, got me thinking about our infra
for agents.
One question, that 10 minutes you mention, that is the
initial initialization of an agent within the
buildserver? Or is it each time the buildserver wants to
run a build on an agent (which is in the cloud?
I know that the first (initialization) can take a couple
of minutes. But is this 10 minutes another wait time?
Then it will only be useful for the daily, long running
builds.
Thanks!
10 minutes is what it takes for a new machine instance
to start up. once an instance is started, an agent on it
runs immediately.
I was just about to do this myself. Thanks for posting
this!