-
Bug
-
Resolution: Unresolved
-
Major
-
None
-
Last version Jenkins with blue ocean
Those steps are shown as ran, but it haven't. Clicking them just says "this stage has no steps"
This only occurs when a previous stage has failed.
stage('Deploy release') { environment{ ARTIFACT_VERSION = xxx } when { anyOf { branch 'RC' branch 'HOTFIX_*' branch 'HOTFIX-*' } } parallel{ stage('Deploy to RC') { when { anyOf { branch 'RC' branch 'HOTFIX_*' branch 'HOTFIX-*' } } steps { deploy(xxx) } } stage('Deploy to CERT') { when { anyOf { branch 'RC' branch 'HOTFIX_*' branch 'HOTFIX-*' } } steps { deploy(xxx) } } }
I've added "when" everywhere to try to fix it, but it doesn't work. It's clearly using the condition since it doesn't run the deploy script. The error seems to be only in the GUI
This code is in a shared library, I'm not sure if that could be the reason of the error.
Hi !
I've got the same issue.
When a step fails on a pipeline, the next steps are not ran, and the view on the blue ocean dashboard is ok, except for the steps in parallel : the display show them as ran with a green PASS status and "no steps" !!
It's really confusing. Enough to get remarks when doing a presentation. So this should be set with a higher priority.