eiffel-community / eiffel-gerrit-plugin

Eiffel Gerrit plugin listens on the changes in Gerrit and sends out Eiffel events
Apache License 2.0
3 stars 15 forks source link

The Gerrit Plugin should be able to generate SCS and SCC eiffel events based on incoming gerrit events #18

Closed Christoffer-Cortes closed 5 years ago

Christoffer-Cortes commented 5 years ago

Description

When receiving certain gerrit events they should be assembled as serializable eiffel event objects. These objects are to be used later when generating the final eiffel event through the eiffel-remrem-generate service. patchset-created -> EiffelSourceChangeCreatedEvent changed-merged -> EiffelSourceChangeSubmittedEvent

Exemplification

A data structure should be created for the eiffel events and populated with the gerrit event information.

eiffelEvent.msgParams.meta.source.uri = gerritEvent.chage.get().url
...