微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用命令行从 pom.xml 获取依赖项的版本号,并使用该版本号标记 docker 镜像

如何解决使用命令行从 pom.xml 获取依赖项的版本号,并使用该版本号标记 docker 镜像

我有一个 pom 文件。我想读取依赖项标签中第一个依赖项的版本,并使用该版本来标记我们的 docker 镜像。

我正在使用此命令获取项目版本。

mvn help:evaluate -Dexpression=project.parent.version:1 -q -DforceStdout

我想使用命令行获取一个依赖项的版本,并从那里传递到 docker 标签和 docker push。

enter image description here

解决方法

你可以试试

project.dependencies[0].version

但可能最稳定的方法是将版本定义为属性,然后使用 help:evaluate 读取该属性。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。