Jira自动化规则里怎么根据CSS类名触发动作?
我在Jira的Automation里想根据页面某个元素的CSS类名来触发自动化流程,但不知道怎么写条件判断。比如当任务卡片包含 class=”urgent-task” 时自动分配给负责人,这能实现吗?
我试过在“高级条件”里写 JQL 或者用 smart value,但都没成功。是不是Jira Automation根本不能读取前端CSS类?下面是我页面上实际用的样式:
.urgent-task {
border-left: 4px solid #ff5630;
background-color: #ffebe6;
}
Jira Automation 根本不可能读取前端页面的 CSS 类名,那些样式是浏览器渲染用的,Jira 的自动化规则可管不到前端去。
正确的做法是用自定义字段来标记。比如创建一个“紧急任务”的选择字段(是/否),或者直接用 Jira 现有的优先级字段、标签等。Automation 规则读取的是这些数据字段,不是 CSS。
具体实现步骤:
1. 在项目设置里新建一个“紧急任务”单选字段(是/否),或者用“优先级”字段也行
2. 在任务创建/编辑时让用户勾选这个字段,或者通过其他规则自动赋值
3. Automation 规则里用“字段值”条件来判断,比如:当 紧急任务 = 是 THEN 分配给某人
如果你想实现类似效果但不想手动填字段,可以考虑从外部系统同步数据——比如通过 Webhook 把外部任务管理系统的紧急状态写进 Jira 的自定义字段里,然后 Automation 读取这个字段。
总之记住一点:Jira Automation 玩的是数据(Issue、Project、User、Field),别想着操作前端样式。