Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/email/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Workflow Youtrack工作流-计划规则问题摘要_Workflow_Rule_Youtrack - Fatal编程技术网

Workflow Youtrack工作流-计划规则问题摘要

Workflow Youtrack工作流-计划规则问题摘要,workflow,rule,youtrack,Workflow,Rule,Youtrack,我正在youtrack中使用基于web的javascript工作流编辑器。我试图实现的是创建一个来自当前项目的任务汇总列表,其中包含worklog时间和,并将其发送给项目负责人。 不幸的是,我无法做到这一点。我对语法不是很熟悉,文档也很奇怪,也许你们中的某个人可以帮我 好的,让我们解释一下我做了什么: 我创建了一个计划的工作流并附加到项目中 开始编码 现在我面临着不同的问题。首先,我甚至没有收到任何信息。由于cron的原因,通常应每分钟启动一次工作流(用于测试): cron: '* * *

我正在youtrack中使用基于web的javascript工作流编辑器。我试图实现的是创建一个来自当前项目的任务汇总列表,其中包含worklog时间和,并将其发送给项目负责人。 不幸的是,我无法做到这一点。我对语法不是很熟悉,文档也很奇怪,也许你们中的某个人可以帮我

好的,让我们解释一下我做了什么:

  • 我创建了一个计划的工作流并附加到项目中
  • 开始编码
  • 现在我面临着不同的问题。首先,我甚至没有收到任何信息。由于cron的原因,通常应每分钟启动一次工作流(用于测试):

      cron: '* * * * * *',
    
    接下来是搜索规则,我不知道它是否正确:

     search: 'work time: {This month}',
    
    在这里,我想跟踪本月工作时间的所有问题

    接下来的问题是如何访问任务,循环执行任务,并进行一些操作来汇总工作时间

    至少是完整的代码

    我想要实现的是,发送包含以下内容的邮件:

    • JT-42622,跟踪工作时间3.5小时
    • JT-XXXXX和2h
    • JT-XXXXX带3h

    Summa:xxx估计工作时间外8,5小时

    您需要将搜索查询设置为一个问题,因为当前它将为搜索找到的每个问题发送通知。如果您只需要一个通知,则需要在其中设置类似搜索的内容:#一个只有一个ID的#u RANDOM_ISSUE_ID。然后,在规则本身的主体中,使用搜索模块:进行搜索并迭代结果。然后将找到的数据存储到某个地方,用结果形成一个通知并发送它*每小时触发一次规则,这不会像几分钟那样严重地影响实例的性能。