GitLabProjects icon indicating copy to clipboard operation
GitLabProjects copied to clipboard

Support GitLab Pipelines

Open d3xter opened this issue 8 years ago • 5 comments

It would be nice to have a Tool-Window to view the status of the current Pipelines. Example UI: Image

Optionally getting notified when a Pipeline is finished/failed would be nice too.

d3xter avatar Sep 25 '17 21:09 d3xter

I can do the listing dialog when I will have some time but the notifications do seem like really easily doable, there is no notifications api in gitlab. I am open to suggestions on that.

PavlikPolivka avatar Sep 27 '17 20:09 PavlikPolivka

It seems to be possible to receive notifications by implementing a WebHook: https://docs.gitlab.com/ce/user/project/integrations/webhooks.html#pipeline-events

xumepadismal avatar Oct 18 '17 08:10 xumepadismal

Maybe I am not getting something, but how would webhook helped here?

PavlikPolivka avatar Mar 10 '18 10:03 PavlikPolivka

Hmm, really... I think you can just ignore my comment. Sorry for the noise 🤕

xumepadismal avatar Mar 13 '18 08:03 xumepadismal

AFAIK The only way is pooling. You can use this API https://docs.gitlab.com/ee//api/pipelines.html#get-a-single-pipeline

brodock avatar Oct 25 '18 23:10 brodock