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.
For more options, visit 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.
--
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.
--
Eric Pyle
Siemens PLM Software
Lebanon, NH
+1 603-277-3060
[email protected]
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/50722a2d-f907-afa0-05cd-43d34ccc9e3e%40siemens.com.
For more options, visit https://groups.google.com/d/optout.