PavlikPolivka / GitLabProjects

Simple plugin that is adding support for GitLab specific actions to JetBrain IDEs
Other
122 stars 80 forks source link

Support GitLab Pipelines #73

Open d3xter opened 7 years ago

d3xter commented 7 years ago

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.

PavlikPolivka commented 7 years ago

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.

xumepadismal commented 6 years ago

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

PavlikPolivka commented 6 years ago

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

xumepadismal commented 6 years ago

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

brodock commented 5 years ago

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