在 Jenkins 中打印 pom.xml 组件变量
Print pom.xml components variable in Jenkins
我有一个 pom.xml,我正在 Jenkins 中构建 Maven 项目。
我想打印如下内容:Artifactid、Version、group ID。
哪个存在于 pom 中。
我想在没有任何插件的情况下使用 Jenkins 本身。
任何帮助将不胜感激。
您可以使用 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以获得更多可能的解决方案。
我有一个 pom.xml,我正在 Jenkins 中构建 Maven 项目。 我想打印如下内容:Artifactid、Version、group ID。 哪个存在于 pom 中。
我想在没有任何插件的情况下使用 Jenkins 本身。 任何帮助将不胜感激。
您可以使用 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以获得更多可能的解决方案。