Hello,

I am trying to adapt pipeline as a part of my project. I am starting with a 
simple example, though, to get my understanding correct.
However, after reading several white papers and even after being able to 
write simple examples, I am stuck with conceptual understanding of pipeline.

My first question is, what exactly is the use of stage. Looking at example 
it is clear that it is used to segregate distinct build phases but the 
question
is, whether it is inserted just to get stage based view in the build 
dashboard or there is more to it than this.
I have also seen stage being used to segregate like build, test and publish.
Does it mean that these are executed in sequential?

My second question is related to node. If I have 2 nodes, do they execute 
in parallel invariably?
Also, do different nodes create their own workspace?

Continuing with nodes, assume I have to do compile, run tests. Also, I can 
run two test suites in parallel (suite_1 and suite_2).
Now, I need to build first and only then I can run the 2 test suites.
How can I create nodes in this case?
Also, if each node creates its own workspace then how can node that run 
suite_1 and suite_2 access the compiled libraries
that is created by first node that compiles?

Thanks in advance ...

-- 
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/cf0f5ddd-31b5-4284-b35d-6e540e3f4eff%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to