我想在聲明式管道中使用java.util.Collection中的grep方法,但它似乎有不同的簽名。在腳本控制檯I可以執行下面的簡單示例的代碼,而不會出現問題: [1,2,3,4].grep({ it == 4 })
它返回一個包含元件4,這就是我想要的陣列。然而,當我在管道中執行類似的代碼時,它會返回一個布爾值,這不僅僅是我想要的,它甚至不會返回true,在發現某些東西時它總是假的。 pi
我使用詹金斯2.73.1,我試圖使用聲明詹金斯文件如下定義並行階段: pipeline {
agent any
tools {
jdk 'JDK8'
}
options {
disableConcurrentBuilds()
timestamps() // write timestamps in front of ea