diff options
Diffstat (limited to 'app/models/service.rb')
-rw-r--r-- | app/models/service.rb | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/app/models/service.rb b/app/models/service.rb index 625fbc48302..0bbab078cf6 100644 --- a/app/models/service.rb +++ b/app/models/service.rb @@ -8,6 +8,7 @@ class Service < ActiveRecord::Base default_value_for :push_events, true default_value_for :issues_events, true default_value_for :confidential_issues_events, true + default_value_for :commit_events, true default_value_for :merge_requests_events, true default_value_for :tag_push_events, true default_value_for :note_events, true @@ -202,7 +203,6 @@ class Service < ActiveRecord::Base bamboo buildkite builds_email - pipelines_email bugzilla campfire custom_issue_tracker @@ -214,19 +214,23 @@ class Service < ActiveRecord::Base hipchat irker jira + kubernetes + mattermost_slash_commands + pipelines_email pivotaltracker pushover redmine - slack + mattermost_notification + slack_notification teamcity ] end - def self.create_from_template(project_id, template) + def self.build_from_template(project_id, template) service = template.dup service.template = false service.project_id = project_id - service if service.save + service end private |