我在Red Hat Linux上使用Jenkins 2.6。我想在我的Jenkins文件中使用以下內容,但是當我嘗試時,詹金斯痛苦地抱怨。 (這似乎只討厭的=運算符的左側的語法。):Jenkinsfile:一次爲多個變量定義和賦值似乎沒有實現
def (a, b) = [6, 7]
它不喜歡多分配似乎又Groovy的1.6及更高版本顯然支持他們,按照這個帖子:
http://mrhaki.blogspot.co.uk/2009/09/groovy-goodness-multiple-assignments.html
我想這樣做,這樣,當我調用返回的方法[6,7]我可以這樣調用:
def (a, b) = mymethod()
def mymethod()
{
return [6, 7]
}
可以在尼永告訴我這是否應該在詹金斯工作,如果是的話,詹金斯的版本是什麼?或者它是不受支持的功能?還是一個錯誤?
感謝
這已修復! https://issues.jenkins-ci.org/browse/JENKINS-44027 – rjohnston