Rob*_*ert 6 java maven maven-release-plugin jenkins docker
我使用Jenkins服务器作为CI.我正在使用maven docker来运行maven任务.所以这是我的问题和我的怀疑.
使用jenkins,我使用maven插件来配置和编译maven任务.如果我想构建我运行Build with Parameters,如果我想创建一个快照或版本,我运行Perform Maven Release,在这里我可以指定版本.
但是使用docker会更复杂,因为我必须使用mvn命令的参数.所以:
如何设置创建发布或快照版本的选项?
我有我的nexus网址的settings.xml文件以及用户/密码,但问题是它与docker一起使用.
我正在使用docker.io/maven图片.
如果您的版本以 结尾-SNAPSHOT,Maven 会自动将其视为快照。否则它被视为发布版本。
然后,可能还有其他选择,例如测试、调试、代码分析,但如果不亲自参与项目,就很难知道。
[更新] Jenkins 似乎对发布版本进行了大量检查,如下所述: http ://labs.bsb.com/2014/02/better-maven-releases-with-jenkins/
| 归档时间: |
|
| 查看次数: |
827 次 |
| 最近记录: |