是否可以更改“在 Slack 中接收事件通知”的自动 Slack 通知?
例如,如果管道已成功完成,我们会从 Webhook 收到以下消息:
User/Project Name: Pipeline #269 of tag Ticket_8088 by User-Name (User) passed in 12:02
消息的形式应该不同。
我是服务器管理员。所以我也可以在代码层面改变一些东西。 (如果需要)
最佳答案
没有一种编程方式可以完成这样的任务。
所有消息都硬编码在 app/models/project_services/chat_message
中(如您所见 in the repo )。
因此,在您的情况下,您需要更改 app/models/project_services/chat_message/pipeline_message.rb
中的方法 activity
- 请考虑您的更改将是更新 GitLab 时丢弃。
关于gitlab - 自定义 GitLab 松弛集成消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49896879/