本指南将详细介绍如何创建一个新的自动化规则,该规则每天搜索一次逾期事务,向团队发送 Slack 提醒,并为事务添加备注。您需要一个活跃的 Jira 项目。
第 1 步. 创建规则
导航到项目设置中的“自动化”空间。在“规则”选项卡中,点击屏幕右上角的创建规则按钮。在新触发器屏幕上,搜索并选择计划触发器
配置计划操作,以查询超过五天未更新、处于“已锁定”状态的事务。使用 JQL 动态选择一组事务。
第 2 步. 添加组件
从左侧侧边栏的“规则详细信息”列表中选择添加组件。搜索并选择评论事务组件。
使用评论事务屏幕撰写评论消息,自动化规则将自动应用于已转换的事务。评论作为模板字符串,可以插入数据。“如何访问评论中的事务数据?”链接提供了如何使用模板系统的示例。
评论下方配置为注入 reporter.displayName 值。您可以根据自己的喜好自定义评论。完成后点击保存按钮。
第 3 步. 添加“查找事务”操作
接下来,添加新操作并搜索查找事务操作。
此操作将查询的事务聚合到批处理操作列表中。这有助于避免重复的后续行动。配置查找事务操作,以便其使用与计划触发器相同的 JQL 查询。
下方是向此规则添加操作组件的另一个示例。在添加操作屏幕上,搜索并选择发送 Slack 消息操作。
第 4 步. 添加 Slack 消息
要启用发送 Slack 消息操作,您将需要 Webhook URL,您可以从 Slack 管理员那里获得该网址。通过此操作,您可以指定将 Slack 消息发送到的消息、频道或用户。配置发送 Slack 消息操作后,点击保存按钮。
该规则现已完全配置。当您查看左侧侧边栏中的规则详细信息时,应如下所示:
如果您的规则详细信息看起来相似,请输入新规则的名称,然后点击开启按钮。由于这是计划规则,因此您可以手动触发。点击规则页面右上角的运行规则按钮以执行规则。
运行规则后,请访问审核日志以查看结果并查看规则是否成功执行。如果规则遇到错误,审核日志将有助于调试错误。
如果您想了解其他规则示例,请访问我们的规则模板库。