A tool to check pipeline status in Emacs
- Create PRIVATE key in gitlab setting
- Setup
.authinfo[.gpg]
as bellow
More detail https://magit.vc/manual/ghub
machine <your-gitlab-host>/api/v4 login <your-gitlab-user>^ghub password ****
You can also use your own Ghub authentication token (or even reuse an existing one like Forge’s) by customising `gitlab-pipeline-ghub-auth-token`.
- Get pipelines of SHA git-commit
M-x gitlab-pipeline-show-sha
- Get log a job in gitlab-pipeline buffer (above)
M-x gitlab-pipeline-job-trace-at-point
- Retry a job in gitlab-pipeline buffer
M-x gitlab-pipeline-job-retry-at-point
- Cancel a job in gitlab-pipeline buffer
M-x gitlab-pipeline-job-cancel-at-point