0

当指定要执行的多行脚本通配符时(在DSL 脚本字段中),插件是否对脚本的执行顺序做出任何保证?从发布job-dsl-1.43开始,执行顺序发生了变化(显然是JENKINS-30541修复的结果)。现在,脚本按照它们出现在DSL Scripts字段中的顺序执行。在创建 DSL 作业时,我不能依赖此排序,因为它基于了解实现(.each闭包与LinkedHashSet存储脚本请求)。我希望能够依赖于执行顺序。是否可以添加能够保证脚本按照它们出现的顺序运行的文档?

4

1 回答 1

0

脚本的执行顺序与DSL 脚本字段中指定的顺序相同。未指定扩展通配符的执行顺序。

请参阅JENKINS-33081PR #789

于 2016-03-18T12:47:47.327 回答