Open gdeimat opened 3 years ago
I see similar discrepancy in gitlab API. It seems that on job is sent "Job Hook", with "build" kind of data, which gets translated onto BuildEvent. IMHO this problem belongs to miss-mach on gitlab api design side.
https://docs.gitlab.com/ee/user/project/integrations/webhook_events.html#job-events
First, thanks for your great work on this library. It's really helpful and easy to use to manage our Gitlab project ;)
There is an issue with Pipeline Event, as mentioned in documentation pipeline events paylaod contains a "builds" array to give informations about pipeline jobs. Whereas PipelineEvent object from Gitlab4j API expect a "jobs" attribute.
PS : I use BuildEvent as workaround to get my jobs statuses.