Aar*_*qui 6 groovy maven jenkins jenkins-pipeline
我试图在jenkins管道插件中解析我的pom.xml.我打算修改它并保存回来.
我的问题是它给了我"未分类的字段java.lang.String版本"
我的代码如下:
@NonCPS
groovy.util.Node getPom(path) {
new XmlParser().parseText(readFile(path)).version
}
node {
groovy.util.Node pomNode = getPom("pom.xml")
println pomNode
}
Run Code Online (Sandbox Code Playgroud)
这里讨论了类似的问题:在Jenkins管道中解析XML文件
为什么不使用(你需要管道实用程序步骤插件):
pom = readMavenPom file: 'pom.xml'
Run Code Online (Sandbox Code Playgroud)
现在您可以访问pom中的所有数据(作为a Model).
| 归档时间: |
|
| 查看次数: |
3587 次 |
| 最近记录: |