我可以根据其状态来编辑与哪些Jira项目相关的图标,还是在Leverice中设置Jira集成后默认设置该图标?
答案 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