Трубопровод Дженкинса отличное поведение - PullRequest
0 голосов
/ 14 марта 2019

У меня есть сценарий с конвейером Groovy:

stage("Test") {
    str="[\"asd1\", \"asd2\"]"
    def tagNames = str.tokenize(',[]').collect { it as String }
    echo "${tagNames.getClass()}"
    echo "${tagNames.size}"
}

Но на выходе я вижу ошибку "Не найдено такое поле: поле java.lang.String size":

[Pipeline] stage
[Pipeline] { (Test)
[Pipeline] echo
class java.util.ArrayList
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // node
No such field found: field java.lang.String size. Administrators can decide whether to approve or reject this signature.
[Pipeline] End of Pipeline

Что я делаю не так?

Редактировать: у меня "Нет ожидающих подтверждения подписи."

1 Ответ

2 голосов
/ 14 марта 2019

Использование

size()

вместо

size

делает свое дело.

...