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.

Screenshot_from_2018-05-07_20-49-41

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

/cc @bikebilly @ayufan

Edited by 🤖 GitLab Bot 🤖