-
Notifications
You must be signed in to change notification settings - Fork 69
Open
Description
Jenkins and plugins versions report
Environment
Jenkins: 2.516.3
OS: Linux - 6.11.0-1015-gcp
Java: 21.0.8 - Ubuntu (OpenJDK 64-Bit Server VM)
pipeline-graph-view:654.vce1c59e149e2
What Operating System are you using (both controller, and any agents involved in the problem)?
Ubuntu 24.04
Reproduction steps
I have a job with two paralle stages, and one of them is skipped because of the condition
stage('Build') {
parallel {
stage('Backend') {
stages {
stage('Checkout') { steps { some_code } }
}
}
stage('Frontend') {
when {
anyOf { equals expected: 'test, actual: svcName; }
beforeAgent true
}
stages {
stage('Waiting for checkout') { steps { some_code } }
}
}
}
}
If the stage is not skipped graph looks fine,

but if one of the stages is skipped get the next one

But backend's line steps have been executed, and as the result the graph is not informative.
Expected Results
Two parallel lines where on is marked as skipped
Actual Results
One skipped stage
Anything else?
No response
Are you interested in contributing a fix?
No response
Metadata
Metadata
Assignees
Labels
No labels