我有一个关于 Polarion 脚本的问题。我想开发一些脚本来自动化 Polarion 中的一些功能。我下载了离线版的 Polarion 有一个单独的测试区域。然后我从“在线”Polarion 服务器中加入了一些项目。不幸的是,我不得不发现带有 EventTriggerConfiguration 的脚本不再被称为脱机(没有创建日志)。我不明白为什么这些触发器不能离线工作。
<EventTriggerConfiguration>
<WorkItem>
<type id="task">
<event trigger="post-save">
<script>
<scriptName>project:scripts:createReviewWIPostSavenew.js</scriptName>
<scriptEngine>js</scriptEngine>
</script>
</event>
</type>
</WorkItem>
<WorkItem>
<type id="task">
<event trigger="pre-save">
<script>
<scriptName>project:scripts:createTaskWIPreSavenew.js</scriptName>
<scriptEngine>js</scriptEngine>
</script>
</event>
</type>
</WorkItem>
</EventTriggerConfiguration>
项目的所有文件都相同,triggers.xml
位于:.polarion/events。目录脚本中的脚本。类型 id “task”也在 Administration/WorkItems/Types 中定义