ruby-on-rails – 使用Rails建立持续集成

ruby-on-rails – 使用Rails建立持续集成,第1张

概述我有许多应用程序,我希望使用CI,因为测试套件变得足够大,手动运行它变得笨拙. 由于这些是客户端应用程序而不是宝石,因此有很多依赖项,如Postgres,Redis,Memcache等. 现在,在我的测试中将这些东西排除在外并没有任何意义,因为我当时并没有正确地测试应用程序. 因此,设置此类事物的最佳方法是什么?创建一个服务器,其中包含为应用程序安装和设置所有必需的依赖项,或其他什么? 这个问题不 我有许多应用程序,我希望使用CI,因为测试套件变得足够大,手动运行它变得笨拙. @H_502_7@

@H_502_7@由于这些是客户端应用程序而不是宝石,因此有很多依赖项,如Postgres,Redis,Memcache等.

@H_502_7@现在,在我的测试中将这些东西排除在外并没有任何意义,因为我当时并没有正确地测试应用程序.

@H_502_7@因此,设置此类事物的最佳方法是什么?创建一个服务器,其中包含为应用程序安装和设置所有必需的依赖项,或其他什么?

@H_502_7@这个问题不是’哪个CI’,而是如何处理依赖关系.

解决方法 由于这些与配置管理更相关,因此最好使用 Chef或 Puppet等工具进行设置.您可以将其与 Capistrano一起使用以自动进行设置. Railsmachine的 Moonshine结合了CAPIstrano和Puppet,并且易于配置. 总结

以上是内存溢出为你收集整理的ruby-on-rails – 使用Rails建立持续集成全部内容,希望文章能够帮你解决ruby-on-rails – 使用Rails建立持续集成所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1272311.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-08
下一篇 2022-06-08

发表评论

登录后才能评论

评论列表(0条)

保存