Sign in or sign up before continuing. Don't have an account yet? Register now to get started.
Register now

Add link to pipelines in git push reponse

Proposal

When pushing to a branch on a Gitlab remote, you get a similar message like this;

$ git push                                               
Enumerating objects: 614, done.
Counting objects: 100% (613/613), done.
Delta compression using up to 8 threads
Compressing objects: 100% (421/421), done.
Writing objects: 100% (520/520), 214.09 KiB | 6.69 MiB/s, done.
Total 520 (delta 79), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (79/79), completed with 31 local objects.
remote: 
remote: View merge request for my-awesome-branch:
remote:   https://gitlab.com/peterjaap/my-awesome-repo/-/merge_requests/1
remote: 
To gitlab.com:peterjaap/my-awesome-repo.git
   2e1b226..aa6f5d9  my-awesome-branch -> my-awesome-branch

This push also kicks off one or more pipelines. Might it be possible to also include a link to the pipeline(s) this kicked off, like this?

$ git push                                               
Enumerating objects: 614, done.
Counting objects: 100% (613/613), done.
Delta compression using up to 8 threads
Compressing objects: 100% (421/421), done.
Writing objects: 100% (520/520), 214.09 KiB | 6.69 MiB/s, done.
Total 520 (delta 79), reused 0 (delta 0), pack-reused 0
remote: Resolving deltas: 100% (79/79), completed with 31 local objects.
remote: 
remote: View merge request for my-awesome-branch:
remote:   https://gitlab.com/peterjaap/my-awesome-repo/-/merge_requests/1
remote: 
remote: View pipeline(s) for my-awesome-branch:
remote:   https://gitlab.com/peterjaap/my-awesome-repo/-/pipelines/2
remote:   https://gitlab.com/peterjaap/my-awesome-repo/-/pipelines/3
remote: 
To gitlab.com:peterjaap/my-awesome-repo.git
   2e1b226..aa6f5d9  my-awesome-branch -> my-awesome-branch
Assignee Loading
Time tracking Loading