【发布时间】:2016-10-10 09:34:23
【问题描述】:
我有一个 pom.xml,我正在 Jenkins 中构建 maven 项目。 我想打印以下内容:Artifactid、版本、组 ID。 存在于 pom 中。
我想在没有任何插件的情况下自己做 Jenkins。 任何帮助将不胜感激。
【问题讨论】:
标签: maven jenkins jenkins-cli
我有一个 pom.xml,我正在 Jenkins 中构建 maven 项目。 我想打印以下内容:Artifactid、版本、组 ID。 存在于 pom 中。
我想在没有任何插件的情况下自己做 Jenkins。 任何帮助将不胜感激。
【问题讨论】:
标签: maven jenkins jenkins-cli
您可以使用maven help plugin 执行此操作。只需使用“Execute Shell”构建博客并编写一些 bash 代码,如下所示:
version=$(mvn help:evaluate -Dexpression=project.version | egrep -v "INFO|WARNING|ERROR")
echo $version
您也可以查看主题How to get Maven project version to the bash command line 以获得更多可能的解决方案。
【讨论】: