0

如何设置我的快照版本,以便将其buildNumber替换为 Git 提交 SHA?这必须适用于 Sonatype OSS 快照。

而且,如果可能的话,如果我的存储库中有未提交的更改,我如何强制部署失败?

我在与Sonatype buildNumber 和时间戳不同步搏斗时开始考虑这个问题

4

1 回答 1

2

您可以配置buildnumber-maven-plugin从 Git 配置的 SHA-1标签。如果任何文件已更新,则配置doCheck参数以使构建失败(默认为false)。

有关详细信息,请阅读我前段时间写的博客文章。

于 2013-02-24T20:52:37.127 回答