jos*_*hua 5 continuous-integration jenkins
我想建立一个持续集成环境,在提交源代码之后,它会触发一个构建过程,该过程检查代码,运行测试,构造war文件并将其部署到jetty服务器,以便用户/测试人员可以访问应用程序在浏览器上.
这可能吗 ?
我正在使用maven和码头(我不愿意改变它.我使用jetty进行开发和生产).对于CI,我正在探索Jenkins,但我对其他开源解决方案持开放态度.
如果可能,我如何设置环境.
我发现了一个名为cargo的maven插件.它拥有我需要的一切.我将它添加到我的pom中,以便我可以使用mvn货物部署和取消部署:deploy/mvn cargo:undeploy.我创建了一个新的jenkins作业,并添加了取消部署,包部署maven目标作为构建步骤.一切都很完美.
| 归档时间: |
|
| 查看次数: |
5286 次 |
| 最近记录: |