我想从其他参数创建一个参数值

我想要用户输入3个参数。然后,将使用这三个参数来填写最后的第4个参数。例如: 名:Bill 姓氏:Flow 职位:工程师

从这些参数中,最后一个参数Person将被构建:Bill_Flow_Engineer。

我似乎有很多选项可以放入参数,但是我似乎找不到一个可以执行此操作的选项,至少在后面没有很多代码的情况下;我不介意,但想保持简单。

active Choices x参数 动态的。

不适用

没有

这应该是Jenkinfile中的相关代码段:

 // ----- PERSON -----
if(params.PERSON == null || params.PERSON == "") {
  println("PERSON is empty")
  error("PERSON is empty")
}
else {
  def isMatch = params.PERSON ==~ /[a-zA-Z0-9\-]+/
  if(isMatch) {
    println("PERSON: ${PERSON}")
  }
  else {
    println("PERSON: ${PERSON} is invalid")
    error("PERSON: ${PERSON} is invalid")
  }
}
aazz22 回答:我想从其他参数创建一个参数值

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3135211.html

大家都在问