Class: BuildsEmailService
- Inherits:
-
Service
- Object
- ActiveRecord::Base
- ApplicationRecord
- Service
- BuildsEmailService
- Defined in:
- app/models/project_services/builds_email_service.rb
Overview
This class is to be removed with 9.1 We should also by then remove BuildsEmailService from database
Constant Summary
Constants inherited from Service
Service::DEV_SERVICE_NAMES, Service::PROJECT_SPECIFIC_SERVICE_NAMES, Service::SERVICE_NAMES
Instance Attribute Summary
Attributes included from Importable
Class Method Summary collapse
Methods inherited from Service
#activated?, #api_field_names, #async_execute, available_services_names, available_services_types, boolean_accessor, build_from_integration, #can_test?, #category, #configurable_event_actions, #configurable_events, create_from_active_default_integrations, default_integration, #default_test_event, default_test_event, #description, dev_services_names, #editable?, #event_channel_names, event_description, #event_field, event_names, #event_names, #execute, #external_issue_tracker?, #external_wiki?, #fields, find_or_create_templates, find_or_initialize_all_non_project_specific, find_or_initialize_non_project_specific_integration, #global_fields, #help, inherited_descendants_from_self_or_ancestors_from, #initialize_properties, instance_exists_for?, #json_fields, #operating?, project_specific_services_names, prop_accessor, #reset_updated_properties, services_names, #show_active_box?, supported_event_actions, #supported_events, #supports_data_fields?, #test, #title, #to_data_fields_hash, #to_param, #to_service_hash, #updated_properties
Methods included from ProjectServicesLoggable
#build_message, #log_error, #log_info, #logger
Methods inherited from ApplicationRecord
at_most, id_in, id_not_in, iid_in, pluck_primary_key, primary_key_in, safe_ensure_unique, safe_find_or_create_by, safe_find_or_create_by!, underscore, where_exists, with_fast_statement_timeout, without_order
Class Method Details
.supported_events ⇒ Object
10 11 12 |
# File 'app/models/project_services/builds_email_service.rb', line 10 def self.supported_events %w[] end |
.to_param ⇒ Object
6 7 8 |
# File 'app/models/project_services/builds_email_service.rb', line 6 def self.to_param 'builds_email' end |