我正在寻找的是这种堆栈:
CI:詹金斯
插件:M2 Release,AWSEB Deployment Plugin
-
pom.xml版本是1.0-SNAPSHOT .
-
当我推送到github时,Jenkins创建了一个project-1.0-SNAPSHOT包,并使用AWSEB Deployment Plugin在测试服务器上自动部署它 .
-
一旦所有开发人员都在测试服务器上运行良好,我就会在 生产环境 时使用M2 Release和AWSEB Deployment Plugin手动部署当前快照 .
github上的 -
pom.xml版本现在设置为1.1-SNAPSHOT .
有没有人有类似的堆栈,或者有一些有用的资源来完成整个链?
1 回答
AWSEB部署插件只是beanstalker的重点版本 .
实际上,您可以使用结合了maven-release-plugin的东西(虽然我建议仅使用versions代替)与beanstalker,如下所示:
http://www.nagaseyasuhito.net/2012/03/26/211/