我在执行maven命令时正在快照错误以下
[ERROR] Failed to execute goal com.amadeus.maven.plugins:cb-release-maven-plugin:1.9.3:prepare (default-cli) on project XXXXX :
Maven version should be a SNAPSHOT version and end with -SNAPSHOT -> [Help 1]
这是maven命令
sh 'mvn -X --update-snapshots --quiet cb-release:prepare -DbranchingModel="master.*:@{VERSION}.@{BUILD},release/.*:@{VERSION}.@{BUILD},sync.*:@{VERSION}.@{BUILD},hotfix/.*:@{VERSION}.@{BUILD},.*:@{BRANCH}-@{VERSION}.@{BUILD}"'
我目前正在将我的存储库迁移到softwareWorkBench,因此在执行上述maven命令之前,它工作正常。
但是现在,当我尝试在Jenkinsfile中提供这些命令时,由于上述错误而失败。
在我的pom文件中,<version>
标签就是这样
<version>1-SNAPSHOT<version>
请提出解决方案的建议。
答案 0 :(得分:0)
作为建议,为了进行测试,请检查使用major.monor.patch
版本的POM是否会更好地工作
1.0.0-SNAPSHOT
如果您有多个模块,请确保所有pom.xml
都具有相同的版本。