Plugin Tham số lựa chọn mở rộng là tuyệt vời và tôi sử dụng nó trong các công việc được định cấu hình qua giao diện người dùng https://wiki.jenkins-ci.org/display/JENKINS/Extended+Choice+Parameter+pluginLàm cách nào để sử dụng plugin Tham số lựa chọn mở rộng trong tập lệnh đường dẫn Jenkins?
Tuy nhiên, tôi đang cố gắng làm cho nó hoạt động trong tập lệnh đường ống kiểu Jenkinsfile
. Nó sẽ xuất hiện mà Extended Choice Parameter Plugin vẫn chưa hoàn toàn tương thích với các kịch bản đường ống từ máy phát điện Jenkins đường ống-cú pháp tạo ra các đoạn mã sau:
parameters([<object of type com.cwctravel.hudson.plugins.extended_choice_parameter.ExtendedChoiceParameterDefinition>])
Nếu tôi có thể tạo các thông số bằng tay tôi nhận được hành vi tương tự như đã đề cập trong https://issues.jenkins-ci.org/browse/JENKINS-32188
org.kohsuke.stapler.NoStaplerConstructorException: There's no @DataBoundConstructor on any constructor of class
có ai biết về bất kỳ cách giải quyết đó có thể khắc phục vấn đề ExtendedChoiceParameterDefinition
không sử dụng @DataBoundConstructor
?
- Jenkins 2.19.2
- mở rộng Choice Parameter cắm 0,75
[JENKINS-34.617] (https://issues.jenkins-ci.org/browse/JENKINS-34617) là một vấn đề mở cho điều này . – mkobit