DEV Community

Discussion on: Jenkins Pipelines and their dirty secrets 3.

Collapse
 
danis9yearsago profile image
Danis Nya

Hi, Pencillr!
Thanks a lot for your tips, it is really useful. I have two question:

  1. When i execute my stages in parallel, job do not stopped when 1 of 2 stages is fail. How can i fix it?
  2. How can i sorted my logs in parallel execution?

Best regards.

Collapse
 
lewisevans profile image
Lewis Evans • Edited

for #1. you can do

parallel (
    "Unit Test" : {
        build("unit-test-job")
    },
    "Component Test" : {
        build("component-test-job")
    },
    "Build" : {
        build("build-job")
    },
    failFast: true
)

for #2. Not sure you can do that unless you run sequentially