2012-11-19 18:24:05 +00:00
|
|
|
class ProjectHook < WebHook
|
2017-12-04 10:18:54 +00:00
|
|
|
include TriggerableHooks
|
2017-07-20 15:12:06 +00:00
|
|
|
|
2017-12-04 14:45:47 +00:00
|
|
|
triggerable_hooks [
|
2017-12-04 10:18:54 +00:00
|
|
|
:push_hooks,
|
|
|
|
:tag_push_hooks,
|
|
|
|
:issue_hooks,
|
|
|
|
:confidential_issue_hooks,
|
|
|
|
:note_hooks,
|
2018-04-03 11:00:33 +00:00
|
|
|
:confidential_note_hooks,
|
2017-12-04 10:18:54 +00:00
|
|
|
:merge_request_hooks,
|
|
|
|
:job_hooks,
|
|
|
|
:pipeline_hooks,
|
|
|
|
:wiki_page_hooks
|
|
|
|
]
|
2013-12-02 19:38:32 +00:00
|
|
|
|
2017-07-20 15:12:06 +00:00
|
|
|
belongs_to :project
|
|
|
|
validates :project, presence: true
|
2012-11-19 18:24:05 +00:00
|
|
|
end
|