Capistrano和Jenkins的区别

5

我可以使用Jenkins和Capistrano部署JAVA Web应用程序。如果我的CI工具是具有远程部署插件的Jenkins,为什么还要使用Capistrano进行部署?我想了解Jenkins和Capistrano的优缺点。

1个回答

4

Capistrano为您提供在CI系统之外部署到服务器的能力。 CI/CD最佳实践建议部署已通过测试的构建,因此添加部署绿色构建的步骤是良好的做法。

话虽如此,有时候您可能需要进行一些临时部署,这就是像Capistrano这样的工具有用的地方。

我建议配置Jenkins运行cap命令进行部署,而不是使用Jenkins插件。 这将使您能够从命令行和CI运行部署。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接