发布后获取maven发行版:执行

时间:2017-06-19 14:54:27

标签: maven jenkins pom.xml release

我正在使用Jenkins和Maven-Release插件。在我的pom中,版本是1.0.1-SNAPSHOT。 在执行发布插件时,版本会像我期望的那样更改为1.0.1。但是,当发布任务完成时,我正在请求$ {POM_VERSION},即1.0.1-SNAPSHOT,我希望它是1.0.1。如何在Jenkins中检索发布版本?

1 个答案:

答案 0 :(得分:1)

您是在Jenkins管道脚本中执行此操作吗? 如果是的话有这样的事情:

def mavenModel = readMavenPom(file: 'pom.xml')
def releaseVersion = mavenModel.version