Use per-project pipeline IID for pipeline URLs (routes change)
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
Description
Currently, pipeline ID is used for pipeline URLs,
e.g.
- https://gitlab.com/gitlab-org/gitlab-ce/pipelines/21621476 (Pipeline detail page)
- https://gitlab.com/gitlab-org/gitlab-ce/pipelines (Pipeline list)
Once we have implemented https://gitlab.com/gitlab-org/gitlab-ce/issues/3691, we can use per-project pipeline IID for those pages. Issues and merge requests have already been using its per-project IID. So it's natural order to use it for pipelines.
Proposal
Use per-project pipeline IID for pipeline URLs (routes change)
Links / references
- https://gitlab.com/gitlab-org/gitlab-ce/issues/3691
- https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/18558#note_70907756
/cc @bikebilly @ayufan
Edited by 🤖 GitLab Bot 🤖
