Capistrano是一个用于在多个服务器上运行脚本的开源工具;它的主要用途是部署Web应用程序。它可以自动化在一个或多个Web服务器上提供新版本应用程序的过程,包括支持更改数据库等任务。
使用Capistrano在Mongoid方法调用上部署Rails:NoMethodError
我是Ruby on Rails的新手,并且尝试使用Capistrano部署我的rails应用程序。 当我使用cap production deploy ,它失...
我正在尝试运行生产部署。 在服务器上,我收到以下消息: 部署失败,并显示错误: lt SSHKit::Runner::ExecuteError: Except...
Capistrano使用rvm和git进行部署[git release fail]
您好我部署我的应用程序有问题。 我无法部署我的应用程序,因为我有git版本的问题 任何人都知道为什么会这样 也许这是rvm或者什么的问题,我花了很多时间但没有...
我正在尝试使用capistrano whenever gem上部署我的应用程序。 我添加了:对Capfile require whenever capistr...
Rails 4.2:生产中的图像路径没有指纹,Capistrano部署
在开发过程中,我所有的图像,CSS和JS都可以正常加载。 在生产中,我的CSS和JS加载良好。 通过CSS可以很好地加载背景图片,并且图片写为: 还可以加载并...
我有一个由中间人构建的静态网站。 这些文件位于 build 目录中。 我在git repo中拥有整个目录结构,但我只想将 build 文件夹部署到服务器。 我...
使用Nginx和Passenger进行Capistrano Rails部署:数据库凭据被忽略
我正在尝试使用Capistrano 在EC 实例上部署我的第一个Rails 应用程序。我已经关注了一些教程,该教程介绍了如何在Ubuntu上使用Nginx和P...
无法将Capistrano 3.2.1部署到远程服务器。 验证git repo时出错
将带有Capistrano . . 的Ruby on Rails . . 应用程序部署到我的数字海洋应用程序,Web和数据库服务器时,出现SSH身份验证错误。...
使用Capistrano将Sidekiq部署到Ubuntu时出错
我正在按照以下说明在Ubuntu上将Sidekiq与Capistrano集成: https : github.com mperham sidekiq wiki...
为了运行Rpush,我已在config deploy.rb中编写了此代码 在部署时,我收到此错误: Rpush没有运行。 可能是此问题的原因 ...
如何使用Capistrano进行部署,在没有sudo且没有root SSH连接的情况下重新启动独角兽服务
我是Capistrano的新手,在阅读了文档之后,我可以部署所有应用程序文件和service unicorn reload ,但是我认为我可以做得更好。 该文...
Capistrano 3:默认情况下,使用简短的cap部署在生产上进行部署
我很好奇如何使用capstrano 配置short cap deploy命令以默认情况下在生产环境上进行部署,而不是全cap production deploy...
我需要创建一个Capistrano预部署步骤,以运行自定义耙任务。在deploy.rb中:在'deploy:starting'之前,'db:rollback_staging'名称空间:db执行desc'仅在PR ...
使用Capistrano 3.4,是否有命令查找当前部署的版本(分支和标记/修订版)?在已部署的根目录中,有一个文件revisions.log。我可以创建一个自定义...
每当我尝试运行cap生产部署时,它都会在以下命令失败[ebbf9fde]命令:cd / var / www / apps / my_app / releases / 20150803171251 && / usr / local / rvm / bin / rvm 2.2.2 do bundle .. 。
我在AWS上进行了多服务器部署。我有一个要求,在部署后我需要创建一个新的AMI并更新我的自动缩放组以使用这个新的AMI。什么是最好的方法...
我有一个Rails 5和Capistrano 3应用程序。我能够将代码推送到git存储库以及从那里将其拉出来。但是,当我尝试通过...将代码部署到(DigitalOcean)服务器时
Unicorn Restart - master无法启动,请查看stderr日志以获取详细信息
使用capistrano DEBUG进行部署时出错[aaaad896]命令:cd / home / dev / PROJECT-NAME / current &&(export RAILS_ENV =“production”;〜/ .rvm / bin / rvm默 认为bundle exec unicorn -c ...
部署Rails应用程序时,使用Capistrano 3进行SSH代理转发不起作用
我在deploy.rb集中进行了以下设置:application,'sample_app'set:repo_url,'[email protected]:/ home / user / railsapps / sample_app'set:deploy_to,'/ var / www / sample_app'set :用户,“用户”......
如何ssh作为myuser,但在/ home / deployuser中以deployuser身份运行所有Capistrano命令
背景/问题由于我绝对不能改变的安全配置,我必须在我的所有盒子上输入一个联合用户myuser。我需要部署到我的盒子上的一切......