我正在与 Fastlane 合作,现在我想弄清楚如何从扫描操作的松弛消息中仅发送两个参数。
slack action具有 default_payloads 参数,该参数可让您选择要发送的值,而scan action (run_tests)仅具有邮件参数。
我只想将测试失败和成功测试值发送给Slack。
您有什么建议吗?
答案 0 :(得分:0)
run_tests
/ scan定义在此文件中发送到Slack的内容(内部使用slack
操作)
https://github.com/fastlane/fastlane/blob/master/scan/lib/scan/slack_poster.rb
如您所见,在移交给fields
之前,变量slack
充满了“构建错误”,“测试失败”和“成功测试”。没有选项可以禁用它,因此现在发送Build错误的唯一方法(如果这实际上是您不想发送的错误,那么您的问题尚不清楚)将是不创建任何内容(或创建一个scan
代码的PR(添加了该功能)。