Add a new pipeline email service ## What does this MR do? Add a new pipeline email service ## What are the relevant issue numbers? Closes #3976 ## Remaining tasks * [x] Preserve `·` and ` ` * [x] Use XHTML 1.0 * [ ] Use the same layout (`app/views/layouts/notify.html.haml`) * [ ] Digest or not (assets or public) * [x] A similar email for succeeded pipeline * [x] Plain text versions for both emails ## Screenshots (if relevant) https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/6019#note_16594345 ## Does this MR meet the acceptance criteria? - [x] [CHANGELOG](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/CHANGELOG) entry added - [ ] [Documentation created/updated](https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/development/doc_styleguide.md) - [ ] API support added - Tests - [x] `PipelinesEmailService` - [x] `SendPipelineNotificationService` See merge request !6019 |
||
|---|---|---|
| .. | ||
| admin | ||
| ci | ||
| concerns | ||
| dashboard | ||
| explore | ||
| groups | ||
| import | ||
| oauth | ||
| profiles | ||
| projects | ||
| sherlock | ||
| abuse_reports_controller.rb | ||
| application_controller.rb | ||
| autocomplete_controller.rb | ||
| confirmations_controller.rb | ||
| dashboard_controller.rb | ||
| emojis_controller.rb | ||
| groups_controller.rb | ||
| health_check_controller.rb | ||
| help_controller.rb | ||
| invites_controller.rb | ||
| jwt_controller.rb | ||
| koding_controller.rb | ||
| notification_settings_controller.rb | ||
| omniauth_callbacks_controller.rb | ||
| passwords_controller.rb | ||
| profiles_controller.rb | ||
| projects_controller.rb | ||
| registrations_controller.rb | ||
| root_controller.rb | ||
| search_controller.rb | ||
| sent_notifications_controller.rb | ||
| sessions_controller.rb | ||
| snippets_controller.rb | ||
| uploads_controller.rb | ||
| users_controller.rb | ||