Giả sử tôi có một kịch bản Groovy trong Jenkins có chứa một kịch bản lệnh nhiều dòng. Làm thế nào tôi có thể thiết lập và sử dụng một biến trong kịch bản đó? Theo cách thông thường tạo ra một lỗi:Làm thế nào để thiết lập các biến trong một kịch bản shell nhiều dòng trong Jenkins Groovy?
sh """
foo='bar'
echo $foo
"""
Caught: groovy.lang.MissingPropertyException: No such property: foo for class: groovy.lang.Binding
Tuyệt vời, cảm ơn bạn –