rvm-capistrano相关内容

如何指示 Capistrano 3 加载我在远程主机上设置的 shell 环境变量?

我想指示 Capistrano 加载远程服务器上定义的环境变量.我该怎么做? 似乎当我在 .bashrc 文件中导出环境变量时,Capistrano 没有考虑它们.Capistrano 似乎正在执行一个 /usr/bin/env 来创建执行远程命令的环境,但这似乎不是从 .bashrc 加载环境变量. 我也告诉你,我也在使用 rvm-capistrano(以防万一它可能有帮助). ..
发布时间:2021-07-11 20:33:16 其他开发

在 ubuntu 服务器上部署 capistrano 时出现关于 nokogiri 的错误

在 deploy:finalize_update 之后的 bundle:install 阶段,我收到关于 nokogiri 的错误.它表明, ** [out :: ********] 在打包前确保 `gem install nokogiri -v '1.6.0'` 成功. 所以我尝试在服务器上自己安装 nokogiri.但它出现以下错误, 构建原生扩展.这可能需要一段时间...错误:安装 ..
发布时间:2021-06-08 18:44:24 其他开发

通过脚本使用rvm设置EC2服务器

我正在寻找一种方法来安装rvm,安装特定的ruby版本(使用rvm)并将此已安装的ruby版本设置为默认版本。在安装rvm之前,我必须安装gcc和一些其他非常基本的软件包。到目前为止,我已经尝试过: 1)使用net / ssh 我必须模拟一个伪tty才能对某些命令进行sudo,直到现在, 我还不知道如何从一个不成功的完整命令中判断一个成功的完整命令。 安装rvm之后,我偶然发现了使 ..
发布时间:2020-09-29 04:04:31 其他开发

从登台服务器连接到GitoLite时出错-ECONNREFUSED部署错误

尝试将以前可以正常运行的项目部署到开发服务器时遇到了一些麻烦。我没有设置系统,但是我确实拥有我需要的所有凭据。 尝试进行cap分段部署之后,到目前为止,它会产生一个错误。请参见下面的内容: 触发加载回调 * 2012-11-20 14:52:20执行`staging' 触发`deploy'的启动回调 * 2012-11-20 14:52:20执行`multistage:ensur ..
发布时间:2020-09-29 04:04:28 其他开发

Capistrano使用sudo甚至使用“ set:use_sudo,false”

我不希望通过Capistrano对任何远程执行的命令使用sudo。具体来说,当我运行 cap deploy:setup 时,在第一个 mkdir 命令中要求输入我的sudo密码。我在我的deploy.rb文件中添加了 set:use_sudo,false ,但这没有什么不同。 我从一个相当完整的deploy.rb文件开始,但是一旦遇到问题,就将其缩减。这是我的最低版本,仍然显示 use_su ..
发布时间:2020-09-29 03:59:43 其他开发

使用capistrano部署会忽略组设置

在我的部署文件中,将组设置为www-data: set:user,“ root” set:group,“ www-data” 所以使用cap:setup时,我希望capistrano可以用root:www-data 整理文件夹,但是所有文件夹和文件都是root:root。 任何 信息:我正在使用system-wide-rvm。 解决方案 以 ..
发布时间:2020-09-29 03:53:57 其他开发

缺少当前文件夹Capistrano Rails 3.2

我需要了解capistrano为什么不创建当前文件夹。我正在使用以下命令:cap deploy:setup,cap deploy:check,cap deploy 但是当我检查应用程序目录时,我不是当前文件夹。 这是我的deploy.rb #执行“捆绑安装“,但只有在真正需要时才需要 要求'bundler / capistrano' #自动预编译资产 加载“部署/资产” ..

尝试使用capistrano进行部署时,为什么会出现Psych错误?

我目前正在Rails 3.2.13应用程序中设置capistrano。我收到以下错误/详细信息(包括“第1行第1列不允许使用控制字符”)。我已经做了一些搜索,但是没有看到任何与我相关的东西。 我正在使用rvm-capistrano和ruby 2.0.0-p195。我最近将应用所需的环境变量移到了.bashrc中。 ... * 2013-06-10 15:18:32执行`deplo ..

尝试使用Rails 4应用程序的文档将其部署到WebFaction并在本地获取错误

我试图通过Capistrano 2.15.5通过github将Rails 4应用程序部署到Webfaction.最初,我安装了Capistrano 3,但出现错误,因此我最终安装了Capistrano 2.15.5,并遵循了webfaction的文档我与webfaction进行了交谈,他们建议我尝试使用较旧的Cap 2版本,因为这是他们所熟悉的,并且暂时不会更新Capistrano 3的文档. ..
发布时间:2020-07-14 02:40:34 其他开发