Leverice中的Jira频道状态

时间:2019-11-25 16:51:03

标签: jira integration message channel

我可以根据其状态来编辑与哪些Jira项目相关的图标,还是在Leverice中设置Jira集成后默认设置该图标?

1 个答案:

答案 0 :(得分:3)

您需要使用/ bindStatus命令进行设置。

在Leverice的Jira频道的消息框中,键入以下命令:

/ showAvailableStatuses -这将提供Leverice状态的列表(打开,已分配,进行中,完成,重新打开

您自己的Jira状态可能与上述5个Leverice状态不同,因此您需要选择要与哪个Leverice状态相关联的Jira状态(可以将多个Jira状态与单个Leverice状态相关联)。这样可以确保Leverice Jira集成中的不同事件图标正常工作。

将您自己的Jira状态与Leverice图标状态相关联的语法如下(请注意单引号),下面是几个示例:

/ bindStatus打开“ issue.status.name ==“您的公司Jira未清项目的条款””

/ bindStatus分配为“ issue.status.name ==“您的公司Jira分配项目的条款””

类似地,您可以使用以下语法将Leverice状态从Jira状态解开:

/ unbindStatus打开“ issue.status.name ==“您的公司Jira未清项目的条款””

要查看已创建的状态绑定的列表,请使用命令 / showBoundStatuses

接下来,您还可以根据需要设置Jira频道的自动存档和取消存档。例如,如果您希望Leverice中的Jira项目通道在其Jira状态更改为“完成”时自动存档,请使用以下命令:

/ bindCommand / archive“ issue.status.name ==“完成””

要在状态从“完成”更改为其他内容时自动取消存档:

/ bindCommand /取消存档“ issue.status.name!='完成'”

要将自动命令从状态中解脱出来,请使用以下语法:

/ unbindCommand / archive“ issue.status.name ==“完成””

要查看已创建的自动命令的列表,请使用命令 / showBoundCommands