-
- Downloads
Add deployment events to chat notification services
This enables sending a chat message to Slack or Mattermost upon a successful, failed, or canceled deployment
Showing
- app/models/deployment.rb 11 additions, 0 deletionsapp/models/deployment.rb
- app/models/project_services/chat_message/deployment_message.rb 69 additions, 0 deletions...odels/project_services/chat_message/deployment_message.rb
- app/models/project_services/chat_notification_service.rb 3 additions, 1 deletionapp/models/project_services/chat_notification_service.rb
- app/models/project_services/discord_service.rb 5 additions, 0 deletionsapp/models/project_services/discord_service.rb
- app/models/project_services/hangouts_chat_service.rb 5 additions, 0 deletionsapp/models/project_services/hangouts_chat_service.rb
- app/models/project_services/microsoft_teams_service.rb 5 additions, 0 deletionsapp/models/project_services/microsoft_teams_service.rb
- app/models/service.rb 3 additions, 0 deletionsapp/models/service.rb
- app/workers/all_queues.yml 1 addition, 0 deletionsapp/workers/all_queues.yml
- app/workers/deployments/finished_worker.rb 13 additions, 0 deletionsapp/workers/deployments/finished_worker.rb
- changelogs/unreleased/issue-42692-deployment-chat-notifications.yml 5 additions, 0 deletions.../unreleased/issue-42692-deployment-chat-notifications.yml
- db/migrate/20190426180107_add_deployment_events_to_services.rb 17 additions, 0 deletions...grate/20190426180107_add_deployment_events_to_services.rb
- db/schema.rb 2 additions, 1 deletiondb/schema.rb
- lib/gitlab/data_builder/deployment.rb 23 additions, 0 deletionslib/gitlab/data_builder/deployment.rb
- lib/gitlab/url_builder.rb 2 additions, 0 deletionslib/gitlab/url_builder.rb
- spec/factories/deployments.rb 1 addition, 1 deletionspec/factories/deployments.rb
- spec/features/admin/admin_settings_spec.rb 13 additions, 2 deletionsspec/features/admin/admin_settings_spec.rb
- spec/lib/gitlab/data_builder/deployment_spec.rb 36 additions, 0 deletionsspec/lib/gitlab/data_builder/deployment_spec.rb
- spec/lib/gitlab/import_export/safe_model_attributes.yml 1 addition, 0 deletionsspec/lib/gitlab/import_export/safe_model_attributes.yml
- spec/models/ci/build_spec.rb 4 additions, 0 deletionsspec/models/ci/build_spec.rb
- spec/models/deployment_spec.rb 21 additions, 0 deletionsspec/models/deployment_spec.rb
app/workers/deployments/finished_worker.rb
0 → 100644
lib/gitlab/data_builder/deployment.rb
0 → 100644
Please register or sign in to comment