Pap*_*eud 6 git pom.xml maven-release-plugin
我们有几个非常相似的项目.我正在尝试从git分支发布mvn.(检查分支,然后执行mvn发布).在一些项目上这很好用,在其他项目上mvn release:prepare工作得很好但是当我做mvn release时:执行它失败了.
当它尝试执行"cd ... target/checkout && git pull ..."时失败了,我明白了:
[ERROR] The git-pull command failed.
[INFO] ------------------------------------------------------------------------
[ERROR] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Unable to checkout from SCM
Provider message:
The git-pull command failed.
Command output:
Run Code Online (Sandbox Code Playgroud)
如果我手动执行命令,则会出现与pom.xml的git合并问题.我的猜测是,当pom.xml在master和branch上有不同的版本时,它会失败.也就是说,如果在1.4分支版本是1.4.2的快照和主干版本为1.5.0-SNAPSHOT失败.
在我看来,不应该要求poms是相同的:我没有做mvn:从master发布而是从git分支发布.这不是那么可怕,是吗?有人知道吗?
| 归档时间: |
|
| 查看次数: |
2301 次 |
| 最近记录: |