gpt4 book ai didi

ruby-on-rails - 使用 Rails 设置持续集成

转载 作者:行者123 更新时间:2023-12-03 15:51:46 25 4
gpt4 key购买 nike

我有许多应用程序希望在其上使用 CI,因为测试套件变得足够大,以至于手动运行它变得很笨拙。

由于这些是客户端应用程序而不是 gems,因此存在一些依赖项,例如 Postgres、Redis、Memcache 等。

现在,在我的测试中删除这些东西对我来说没有任何意义,因为我并没有真正正确地测试应用程序。

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

这个问题不是“哪个 CI”,而是如何处理依赖关系。

最佳答案

由于这些与配置管理相关,因此最好使用诸如 Chef 之类的工具。或 Puppet用于设置。您可以将它与 Capistrano 一起使用自动设置。 Railsmachine 的 Moonshine结合了 Capistrano 和 Puppet,易于配置。

关于ruby-on-rails - 使用 Rails 设置持续集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8324673/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com