我正在使用Active Choices Plugin来动态加载参数。我想读取$ workspace文件的最后一行作为参数。
在这个例子中,当选择“pedro”用户名时,它应该显示linea 1“,因为它是”/var/lib/jenkins/workspace/Aa.test1.txt“中文档的最后一行
这是作业的配置方式:
如果我在Jenkins Script控制台中执行它,它会正确显示输出...
谢谢。
答案 0 :(得分:1)
应该使用“主动选择参数”代替“选择参数”,并在“主动选择反应参数”中使用名称作为引用参数,最后您可以使用为“主动选择反应参数”给出的名称作为参考“主动选择反应式参考参数”中的参数。
答案 1 :(得分:0)
我认为您的想法错了。您正在为“用户名”使用Reactive参数,但是忘记指定要对哪个参数做出反应。请参见“用户名”参数定义中的空“参考参数”文本字段。 逻辑很简单。当您的“引用参数”发生更改时,它会选择Reactive来重建依赖参数(用户名)并根据作为Groovy脚本实现的逻辑来显示值。