> How would I go about running a job on multiple agents at the same time?

https://docs.go.cd/current/advanced_usage/admin_spawn_multiple_jobs.html

> Would this involve dynamically provisioning the web server and workers?
So, I would have a Go agent setup the web server and workers, and then pass
their IP addresses to the stage that executes tests?

Yes that's what I meant.

On Fri, Jul 1, 2016 at 1:46 PM Louis Rose <[email protected]> wrote:

> Hi Zabil,
>
> Thanks for the quick and helpful reply. Could I ask for a little more
> detail on a couple of your suggestions?
>
> You can run a job on multiple agents but again, they execute the same set
>> of tasks.
>
>
> How would I go about running a job on multiple agents at the same time?
>
> Consider setting up your web server and workers on the first stage and
>> executing of tests on another.
>
>
> Would this involve dynamically provisioning the web server and workers?
> So, I would have a Go agent setup the web server and workers, and then pass
> their IP addresses to the stage that executes tests?
>
> Cheers,
> Louis.
>
> On Friday, 1 July 2016 05:32:15 UTC+1, Zabil C M wrote:
>
>> Hey Louis,
>>
>> You can't do that.
>>
>> The agent picks up the job as a unit while executing the job's tasks.
>> You can run a job on multiple agents but again, they execute the same set
>> of tasks.
>>
>> Consider setting up your web server and workers on the first stage and
>> executing of tests on another.
>> You can also use environments
>> <https://docs.go.cd/current/configuration/managing_environments.html> to
>> group pipelines and agents to make sure that they run only on specific
>> agents.
>>
>>
>> On Fri, Jul 1, 2016 at 1:58 AM Louis Rose <[email protected]> wrote:
>>
> Hi there,
>>>
>>> I'm looking into the feasibility for using Go CD as our new build server.
>>>
>>> A few of our most rigorous automated acceptance tests require a
>>> multi-machine environment (e.g., a web server box and a worker box
>>> communicating over a message queue). Is it possible for a GoCD job to
>>> acquire more than 1 agent? For example, could our "acceptance test" job
>>> acquire a "web server" agent *and* a "worker" agent at the same time?
>>>
>>> Many thanks,
>>> Louis.
>>>
>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "go-cd" group.
>>>
>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to [email protected].
>>
>>
>>> For more options, visit https://groups.google.com/d/optout.
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "go-cd" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"go-cd" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to