在生产启动之前重写 css 文件中的 url 的最佳方法?
我目前正在从事的项目遇到了来自不同背景的各种编码员。在成功编写了一个干净的 Capistrano 配方以最小化 css 和 js 文件后,我问自己如何识别散布在…
Capistrano 部署后 uglify-js 挂钩输出但不写入文件
我面临着一个奇怪的问题,这肯定不难,但我似乎无法找出导致它的原因。通过 Capistrano 部署我的应用程序后,我通过 yui 压缩器传递所有 css,使用: …
Rails 3.1 应用程序部署因 capistrano 失败
我尝试使用 capistrano 部署我的 Rails 3.1 应用程序,但失败并显示以下输出: rake aborted! File name too long - /srv/good2go.ch/cookbook/releas…
Apache 显示了我的 Rails 应用程序的公共文件夹的目录结构!为什么应用程序没有运行?
我有一个 Ubuntu LTS Lamp Stack 32 位,安装了所有依赖项来运行 Rails 应用程序。我已经使用 Capistrano 部署了 Rails 应用程序。应用程序转到我的服…
Capistrano 多阶段部署:暂存场景中出现服务器错误
我的问题是暂存环境。当我尝试访问我的网站时抛出此错误: Access denied for user 'user'@'localhost' (using password: YES) 我理解此消息,因为它…
Capsitrano 部署配方:部署文件列表和修改后
我目前正在为 Capistrano 开发一个多阶段配方,理想情况下,在部署后,明智地使用 yui 压缩器来处理所有 css 和 js。 这就是我目前想到的: after "de…
使用 capistrano 和 git 将相同的代码库(略有差异)部署到多个服务器
我们有一个代码库,出售给多个客户。我们使用 git 进行版本控制,使用 Capistrano 进行自动化部署。 部署之间存在细微差异,例如设计布局、CSS 文件、…
卡皮斯特拉诺 + RVM +耙子任务
我有一个使用 rvm ruby 1.9.2 的项目 (在项目目录的 .rvmrc 中设置)。 使用 Capistrano 进行部署。 有一个 rake 任务,我想通过 capistrano 从…
使用 capistrano 自动运行部署测试
有没有办法让 capistrano 在我运行 cap deploy 时在我的 Rails 应用程序上运行单元测试,如果不通过则失败?我知道这可以而且应该由部署者完成,但我…
无法使用 Capistrano 和 RVM 部署 Rails 应用程序
我有一个使用 Capistrano 部署的 Rails 应用程序。我在服务器上安装了 RVM,因为我想使用较新版本的 Ruby,并将其添加到我的 deploy.rb 文件中(根据…
将 git 子模块协议从 git 替换为 http
我从 git@... URL 添加一个子模块,以便能够在其中进行开发。现在我想部署应用程序并将 URL 替换为 git://... ,因此它不需要从 Capistrano 对子模块…