[英]Using groovy script in active choices reactive parameter
I'm using jenkins 2.x and I'm trying to run a groovy script into active choices reactive parameter. 我正在使用jenkins 2.x,并且试图将groovy脚本运行到活动选择反应参数中。 but only the fallback script is running. 但只有后备脚本正在运行。
def myUrl ="https://vfoms-seu.trivadis.com/nexus/repository/nexus_repos/com/trivadis/oms/OutputManagement/maven-metadata.xml"
def data = new URL(myUrl)
def content = data.getText()
def dataObj = new XmlParser().parseText(content )
def versionsNr
for (v in dataObj.versioning[0].versions[0].version){
versionsNr.add(v.text())
}
return [versionsNr]
return["Error"]
Choices type single select 选择类型单选
can you help me to fine out my issue?! 您能帮我解决我的问题吗?
Try: 尝试:
def dataObj = new XmlSlurper().parse("https://vfoms-seu.trivadis.com/nexus/repository/nexus_repos/com/trivadis/oms/OutputManagement/maven-metadata.xml")
List<String> versionsNr=[]
for (v in dataObj.versioning.versions.version){
versionsNr.add(v.text())
}
return versionsNr
问题是我的网址:)我的代码有效
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.