Maven:根据星期几修改工件版本

时间:2019-03-11 15:07:43

标签: maven maven-versions-plugin

我的一位同事给了我任务,根据星期几修改Maven工件的版本。

周一至周六:快照版本。

星期天:无快照

有没有办法使这个想法成功?

我无法使其工作,我尝试了不同的方法,但一次又一次失败。 我认为最好的想法/尝试之一是将maven.timestamp转储到变量中,并用regex-property @ build-helper-maven-plugin替换。失败了。

但是在执行插件之前,已经设置了版本。

我不知道这是否可能,如果可以的话。

致谢

编辑1:

工件版本的版本包含“年度”,例如1911。 我们有20多个Java项目,所有这些项目都是通过父pom.xml连接的,或者是通过从“主”父级继承的另一个父级连接的。

内部版本正在TFS上运行。 根据项目的更改,所有从属项目都是自底向上构建的。 因此,我将/必须已经在parent.pom中实现了该逻辑,以便所有项目和派生的“子-父母”都对该逻辑进行处理。

0 个答案:

没有答案