2017-05-04 59 views
0

我已经创建了一个动态文本框,通过主动选择反应参考参数。 我想将用户在此动态文本框中输入的内容解析到Jenkins的构建部分。如何通过groovy脚本将HTML内容解析为Jenkins参数?

下面是我做了什么至今 Sample UI Screen 1

当用户选择“城市”作为输入文本框填充如下图所示 Sample UI Screen 2

下面是用来填充动态输入的Groovy脚本框

if (Country.equals("City")) { 

html= 
'''<!DOCTYPE HTML> 
     <input type = "text" 
      id = "myText" 
    /> 
    </p> 

    </html> 
    ''' 
    return html 
    } 

else 
    { 
    return ["Invalid"] 
    } 

我想分析的内容 “德里” 打造Jenkins.I的部分已经尝试$ {PATH}或$路径,$ HTML,$ ID,但它不是ACCES锡布尔赫丁。

有人可以帮忙吗?

回答

0

终于得到了解决

代码片断

if (Country.equals("city")) { 

html= 
''' 
<p> 
    <input type = "text" id = "myText" name="value" > 
</p> 
<hr> 
''' 
return html 

} 

else 
{ 
return ["Invalid"] 
} 

在文本框中输入路径传递的值可以直接解析为在执行shell选项$路径。