使用 Jira 实现 Slack 自动化
Jira 是承载各项工作的平台。但有时我们更希望在其他渠道接收更新。
借助自动化,您可以使用 JQL 筛选某些工作项,然后发送 Slack 或 MS Teams 消息或电子邮件。在此用例中,我们将在冲刺中显示所有未解决工作项的列表,并发送每日 Slack 消息,以便所有人都可以了解情况。您还可以使用它来显示已屏蔽的工作项、即将违反 SLA 的工作项等等。
自动化秘诀
步骤 1:选择触发器
每个规则都以触发器开始。在本例中,我们将使用“计划触发器”。这是一个非常强大的触发器,可通过上百种不同的方式使用。您可以使用 Cron 指定一天中的确切时间,并精确到分钟。但在此处,我们只需指定此规则每隔 1 天运行一次。

第 2 步:添加“查找工作项”操作
此操作允许您突出显示使用 JQL 指定的工作项。此操作总是伴随着另一个随后会打印出结果的操作。用于本用例的 JQL 为:Sprint in openSprints() and statusCategory != Done


第 4 步:测试
要测试此规则,您可以暂时将触发器更改为手动并发送到私人 Slack 房间。一如既往,您可以在审核日志中跟踪相关痕迹。
