rvm-capistrano相关内容
为了解决我的问题,这在“will_paginate error in生产未定义的方法'分页'",我尝试运行: script/rails runner -e production 和: bundle exec script/rails runner -e production 在此 github 问题中建议的服务器上:https://github.com/mislav/will_pagina
..
我想指示 Capistrano 加载远程服务器上定义的环境变量.我该怎么做? 似乎当我在 .bashrc 文件中导出环境变量时,Capistrano 没有考虑它们.Capistrano 似乎正在执行一个 /usr/bin/env 来创建执行远程命令的环境,但这似乎不是从 .bashrc 加载环境变量. 我也告诉你,我也在使用 rvm-capistrano(以防万一它可能有帮助).
..
在 deploy:finalize_update 之后的 bundle:install 阶段,我收到关于 nokogiri 的错误.它表明, ** [out :: ********] 在打包前确保 `gem install nokogiri -v '1.6.0'` 成功. 所以我尝试在服务器上自己安装 nokogiri.但它出现以下错误, 构建原生扩展.这可能需要一段时间...错误:安装
..
我已经使用Capistrano 3部署了应用程序。我不断遇到以下错误。 `require':无法加载此类文件-bundler / setup(LoadError) 这是cron选项卡列表 PATH = / home / deploy / magnificent / shared / bundle / ruby / 2.2.0 / bin:/usr/local/r
..
我正在尝试将Rails(3.1.3)应用程序部署到preprod env。 我使用capistrano(2.12.0)和rvm-capistrano(1.2.2)。 当我呼叫 bundle exec cap ssh时可以正常工作。 但是当我调用 bundle exec cap deploy 时,会得到以下跟踪: $ cap deploy 触发`deploy'的启动回调 * 1
..
我正在寻找一种方法来安装rvm,安装特定的ruby版本(使用rvm)并将此已安装的ruby版本设置为默认版本。在安装rvm之前,我必须安装gcc和一些其他非常基本的软件包。到目前为止,我已经尝试过: 1)使用net / ssh 我必须模拟一个伪tty才能对某些命令进行sudo,直到现在, 我还不知道如何从一个不成功的完整命令中判断一个成功的完整命令。 安装rvm之后,我偶然发现了使
..
尝试将以前可以正常运行的项目部署到开发服务器时遇到了一些麻烦。我没有设置系统,但是我确实拥有我需要的所有凭据。 尝试进行cap分段部署之后,到目前为止,它会产生一个错误。请参见下面的内容: 触发加载回调 * 2012-11-20 14:52:20执行`staging' 触发`deploy'的启动回调 * 2012-11-20 14:52:20执行`multistage:ensur
..
Gemfile: gem'capistrano',’〜> 3.0.0' 宝石'capistrano-rails' 宝石'capistrano-bundler' 宝石'capistrano-rvm' 宝石'capistrano3-puma' Deploy.rb: set:rvm_type,:user set:rvm_ruby_version,'2.1.1'
..
我不希望通过Capistrano对任何远程执行的命令使用sudo。具体来说,当我运行 cap deploy:setup 时,在第一个 mkdir 命令中要求输入我的sudo密码。我在我的deploy.rb文件中添加了 set:use_sudo,false ,但这没有什么不同。 我从一个相当完整的deploy.rb文件开始,但是一旦遇到问题,就将其缩减。这是我的最低版本,仍然显示 use_su
..
在我的部署文件中,将组设置为www-data: set:user,“ root” set:group,“ www-data” 所以使用cap:setup时,我希望capistrano可以用root:www-data 整理文件夹,但是所有文件夹和文件都是root:root。 任何 信息:我正在使用system-wide-rvm。 解决方案 以
..
我需要了解capistrano为什么不创建当前文件夹。我正在使用以下命令:cap deploy:setup,cap deploy:check,cap deploy 但是当我检查应用程序目录时,我不是当前文件夹。 这是我的deploy.rb #执行“捆绑安装“,但只有在真正需要时才需要 要求'bundler / capistrano' #自动预编译资产 加载“部署/资产”
..
在我的开发计算机上: $ bundle exec rails console 加载开发环境(Rails 3.2.3) 1.9.3p194:001> Rails.env => “发展” 这是预期的。到目前为止,一切都很好。 但是在我的生产服务器(我已经使用Capistrano部署到了生产服务器)上,我得到了完全相同的结果: $ bundle e
..
信息[050fe961]在分段导轨 上运行mkdir -p / home / rails / rails- capistrano / releases / 20140114234157 DEBUG [050fe961]命令: cd / home / rails / rails-capistrano / repo&& (PATH = / opt / ruby / bin:$ PATH GI
..
我目前正在Rails 3.2.13应用程序中设置capistrano。我收到以下错误/详细信息(包括“第1行第1列不允许使用控制字符”)。我已经做了一些搜索,但是没有看到任何与我相关的东西。 我正在使用rvm-capistrano和ruby 2.0.0-p195。我最近将应用所需的环境变量移到了.bashrc中。 ... * 2013-06-10 15:18:32执行`deplo
..
我试图通过Capistrano 2.15.5通过github将Rails 4应用程序部署到Webfaction.最初,我安装了Capistrano 3,但出现错误,因此我最终安装了Capistrano 2.15.5,并遵循了webfaction的文档我与webfaction进行了交谈,他们建议我尝试使用较旧的Cap 2版本,因为这是他们所熟悉的,并且暂时不会更新Capistrano 3的文档.
..