Thanks for the reply Eric, yeah that’s a workaround I could try. I was
hoping there was some plugin that I hadn’t been able to find that made it
simple, but I guess not.
Best regards,
-Adam
--
Adam vonNieda
[email protected]
> On Dec 7, 2018, at 8:12 AM, Eric Pyle <[email protected]> wrote:
>
> This isn't exactly what you asked, but you could:
> 1. Break up each step into its own freestyle job, and give each of those
> sub-jobs a parameter of type Node or Label.
> 2. In the main job, call each sub-job using the build step "Trigger/call
> builds on other projects", passing the desired agent as a parameter. You
> could also pass "Current build parameters" or environment variables to give
> the build step what it needs.
>
> -Eric
>
> On 12/6/2018 6:52 PM, Adam von Nieda wrote:
>>
>> Thanks very much for the reply Jan, I’m aware of being able to do this
>> with a pipeline. I’ll ask again in case anyone else wants to respond. By the
>> way, a freestyle project is not necessarily isolated to a single node, you
>> can specify labels or individual servers using the NodeLabel plugin. That’s
>> different from what I’m asking below though.
>>
>>
>> I’m able to split parts of a build across multiple nodes using a pipeline,
>> is there any way to do that with a freestyle project? Maybe a plugin I
>> haven’t run across?
>>
>> For example, my project might look like the following..
>>
>> Step1: Execute on node 2
>> Step 2: Execute on node 3
>> Step 3: Execute on node 1
>> Step 4: Execute on node 2
>>
>> I have steps that have to run on specific nodes.
>>
>> Thanks for any insight you might have!
>>
>> --
>> Adam vonNieda
>> [email protected] <mailto:[email protected]>
>>
>>
>>
>>
>>> On Dec 6, 2018, at 5:22 PM, Jan Monterrubio <[email protected]
>>> <mailto:[email protected]>> wrote:
>>>
>>> I think a declarative pipeline might be able to accomplish this with the
>>> “agent” closure.
>>>
>>> Iirc the free style project will run all in a single node.
>>>
>>> On Thu, Dec 6, 2018 at 16:06 Adam von Nieda <[email protected]
>>> <mailto:[email protected]>> wrote:
>>>
>>> Hi folks,
>>>
>>> I’m able to split parts of a build across multiple nodes using a
>>> pipeline, is there any way to do that with a freestyle project? Maybe a
>>> plugin I haven’t run across?
>>>
>>> For example, my project might look like the following..
>>>
>>> Step1: Execute on node 2
>>> Step 2: Execute on node 3
>>> Step 3: Execute on node 1
>>> Step 4: Execute on node 2
>>>
>>> I have steps that have to run on specific nodes.
>>>
>>> Thanks for any insight you might have!
>>>
>>> -Adam vonNieda
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to [email protected]
>>> <mailto:jenkinsci-users%[email protected]>.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jenkinsci-users/A6478625-CB00-49F8-9602-DE745B034D3E%40vonnieda.org
>>>
>>> <https://groups.google.com/d/msgid/jenkinsci-users/A6478625-CB00-49F8-9602-DE745B034D3E%40vonnieda.org>.
>>> For more options, visit https://groups.google.com/d/optout
>>> <https://groups.google.com/d/optout>.
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Jenkins Users" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to [email protected]
>>> <mailto:[email protected]>.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/jenkinsci-users/CADgiF9JvTROpgoCrK6SMr%2BBFfuLCZb%3D_4WfxoyaT3NwMTbzi6Q%40mail.gmail.com
>>>
>>> <https://groups.google.com/d/msgid/jenkinsci-users/CADgiF9JvTROpgoCrK6SMr%2BBFfuLCZb%3D_4WfxoyaT3NwMTbzi6Q%40mail.gmail.com?utm_medium=email&utm_source=footer>.
>>> For more options, visit https://groups.google.com/d/optout
>>> <https://groups.google.com/d/optout>.
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Jenkins Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected]
>> <mailto:[email protected]>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/jenkinsci-users/9FA3D883-1C4C-410E-B971-357859C44F09%40vonnieda.org
>>
>> <https://groups.google.com/d/msgid/jenkinsci-users/9FA3D883-1C4C-410E-B971-357859C44F09%40vonnieda.org?utm_medium=email&utm_source=footer>.
>> For more options, visit https://groups.google.com/d/optout
>> <https://groups.google.com/d/optout>.
>
> --
> Eric Pyle
> Siemens PLM Software
> Lebanon, NH
> +1 603-277-3060
> [email protected] <mailto:[email protected]>
> http://www.siemens.com/plm <http://www.siemens.com/plm>
--
You received this message because you are subscribed to the Google Groups
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/jenkinsci-users/F1AB2E63-5B06-4C8F-9B0A-47C3A02DC0DA%40vonnieda.org.
For more options, visit https://groups.google.com/d/optout.