We aare developing new features for our code which we use merge requests in Gitlab to a release branch where all features are collected. When doing the actual release we do a MR from release branch to main.
We use Jenkins to build and run unit & integration tests, which is started via webhook. When doing MR feature -> release branch that is the only pipeline that is run so the status is shown on MR page.
When we do MR release -> main there is also a Gitlab CI pipeline that does release related tasks, with two job. The jenkins job is still started via webhook and runs.
However only the result of Gitlab CI pipeline is shown on the MR page, not the Jenkins job. The pipeline tab shows that there are two pipelines but I have to click on that to see both statuses.
enter image description here
I believe this is not related to that one of the pipelines runs in Jenkins but that Gitlab only shows the result of one pipeline in this view. Issue is that my developers forget to manually check status of the Jenkins job and I can't set that it is required that all pipelines are successful because we still have some integration tests that doesn't work for legacy reasons.
Is there a way to visualize the status of all pipelines in this view?