我在 Jenkins 中使用声明式管道,我有 200 多个测试。我想将它们拆分为多台机器。我有一段代码必须修复,但我不知道如何修复。文档不是很好。有人可以解释一下这些代码行中发生了什么吗?
def splits = splitTests parallelism: [$class: 'CountDrivenParallelism', size: 3], generateInclusions: true
def Groups = [:]
for (int i = 0; i < splits.size(); i++) {
def split = splits[i]
Groups["split-${i}"]
- splitTests 是一种语言功能,但并行性?
- $Class 'CountDrivenParallelism',他在这里创建了一个类?
- 什么是组或此运算符 [:]