Documentation ¶ Index ¶ type Service func New(dryRun bool, gitlabClient *gitlab.Client) Service func (Service) GetActions() map[MergeRequest.Action]bool func (Service) GetStates() map[MergeRequest.State]bool func (s Service) Process(payload *gitlab.MergeEvent, log *zerolog.Logger) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Service ¶ type Service struct { // contains filtered or unexported fields } func New ¶ func New(dryRun bool, gitlabClient *gitlab.Client) Service func (Service) GetActions ¶ func (Service) GetActions() map[MergeRequest.Action]bool func (Service) GetStates ¶ func (Service) GetStates() map[MergeRequest.State]bool func (Service) Process ¶ func (s Service) Process(payload *gitlab.MergeEvent, log *zerolog.Logger) Source Files ¶ View all Source files definition.go Click to show internal directories. Click to hide internal directories.