我正在使用 heroku 和 git 开发一个 ruby on Rails 网站。
我应该使用哪些工具和功能来建立以下简单的开发流程?
代码 > 签入 > 自动测试 > 自动部署
- 我将代码签入我的存储库(首选选项,托管 git,如 github)
- 测试自动运行并且网站部署在我的暂存 Heroku 应用程序中
- 如果测试通过,该网站将自动部署在我的生产 Heroku 应用程序上
- 如果测试失败,我希望以某种方式得到通知。
你会怎么做?
CircleCi https://circleci.com完全满足您的需求。我们将在每次推送时运行您的测试,如果通过则部署它们(到 Heroku 或使用 Capistrano/Fabric/任何其他东西),如果失败则向您发送通知。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)