在maven发布插件中添加后缀

问题描述 投票:1回答:1

我想在使用Maven发布插件构建时添加一个TEST后缀。如果构建工件的用户勾选复选框,则构建TEST版本。

所以POM包含像1.2.3-SNAPSHOT这样的版本,我想建立1.2.3-TEST。 Maven发布插件允许您设置目标版本,但我不知道如何引用新版本的原始版本(或其部分),如

${oldVersionWithoutSnapshot}-TEST$

任何想法如何实现这一点?

maven maven-release-plugin
1个回答
1
投票

我会尝试Build Helper Maven Plugin

parse-version目标解析版本以获取组件部分,regex-property执行替换。

我之前也使用过GMaven插件来设置属性,但不是像你的特定用例那样。 This answer提出了这个想法。

© www.soinside.com 2019 - 2024. All rights reserved.