我有一个s3存储桶,其中包含三个文件
我想用用户输入来验证这些内容,并在Jenkins中建立参数化作业之前在API上显示它们。 我编写了一个示例groovy脚本,它在centos 7机器上运行良好 这是常规代码=
x类
{
static void main(String [] args)
{
def v1 = System.console()。readLine'输入文件名?'
def cmd =“ aws s3 ls s3:// pbuc1 / $ v1”
def proc = cmd.execute()。text
std::variant<int, float, double>
}
}
现在,我进行了一些修改,试图通过使用Active Choice Reactive Referance参数在jenkins中实现相同的脚本。但这是行不通的。 我应该如何实施。As you can see in Image the text 'enter the file name should change to o/p i.e 'File Exist ' or 'File Not Exist' without clicking on build
Here is the configuration which I did to take i/p
This is how I used the same groovy script in Active choice reactive referance parameter