Showing job which does the deployment inside merge request widget
Problem to solve
Looking at the deployment info in the merge request widget it is not easy to directly go towards the job that is either doing the deployment or has done the deployment
Further details
The following discussion from gitlab-ce!22292 should be addressed:
-
@dimitrieh started a discussion: (+1 comment) I wonder if it makes sense to provide a link directly towards the job that does the deployment. What do you think? @filipa @nolith @dosuken123
This can certainly be done in a sep issue
😉 Let me know what you think! If this would suit some usecases of yours
Proposal
- Add in a reference to the deployment job inside of the deployment information of a pipeline section in the merge request widget (both pre-merge deployments and post-merge pipelines)
Explanation of pre-merge and post-merge pipeline deployment sections of the merge request widget
In the following screenshot you can see a green pipeline area and an orange one. The orange one is created after the merge request is merged.
The grey area right under the pipeline (either section can have them) describes what is being deployed and where, etc.
Screenshot |
---|
![]() |
Sidenote: As for every env the pipeline is deploying to, there will be a separate deployment section explaining the deployment information as can be seen in this example
Mockup (browser made) |
---|
![]() |
What does success look like, and how can we measure that?
A user is easily able to navigate and inspect the job that has is either doing or has done the deployment the user is interested in.