capistrano相关内容

使用Capistrano将应用程序部署到localhost

有人可以将“ deploy.rb”文件粘贴到本地机器的配置中吗? 每当我尝试使用 cap local deploy code>我因以下原因而无法进行连接:localhost(Errno :: ECONNREFUSED:连接被拒绝-connect(2)) 配置: set:branch,“ master” set:deploy_to,“ path /#{ application ..
发布时间:2020-09-29 04:22:41 其他开发

Capistrano部署后如何检测孤立的sidekiq进程?

我们有一个Rails 4.2应用程序,该应用程序沿着sidekiq进程运行以处理长任务。 以某种方式,在几周前的部署中,有些东西向南移动(capistrano部署进程没有有效地停止它,无法弄清原因),剩下一个孤立的sidekiq进程正在运行,该进程正在与当前进程竞争在redis队列上的工作。由于此过程源已经过时,因此开始在我们的应用程序上给出随机结果(取决于捕获该工作的过程),我们很难解决这 ..
发布时间:2020-09-29 04:19:32 其他开发

如何在Capistrano任务中添加if分期检查?

现在在Capistrano中,我正在执行 执行“ echo#{fetch(:stage)}” 其中回显了“暂存” 下一行我有 如果fetch(:stage)==“ staging” 从不等于true。我尝试将其更改为,如果“ staging ==” staging“ 并进入它的正文。呃,给出什么以及如何检查只运行一行分段代码。 解 ..
发布时间:2020-09-29 04:18:30 其他开发

Capistrano部署远程:无效的用户名或密码Github

尝试使用Capistrano部署Rails应用程序,但是认证失败。执行Capistrano时的输出显示服务器的正确IP(deploy@46.101.45.52),但日志文件显示(deploy@159.65.33.89),这是我以前的IP。我在github上为服务器和本地开发计算机设置了ssh密钥。 Capistrano日志 调试[deb63a13]命令:(export GIT_ASKP ..
发布时间:2020-09-29 04:18:27 其他开发

cap deploy:迁移失败,无法找到Gemfile

我正在进行第一次Rails部署,但遇到无法解决的问题。 mac osx 10.8.2 ruby​​ 1.8.7 Rails 3.2.6 rvm 1.17.2 I'一直在遵循本教程 http://brandnewrails.wordpress.com/ 并陷入7c。 我将其全部设置在RVM中,让git在服务器上运行,在应用程序中运行捆绑安装,并在my_app / config / d ..
发布时间:2020-09-29 04:18:25 其他开发

Thin / Capistrano无法连接到数据库

我正在尝试将Ruby on Rails应用程序设置为部署到精简集群。当我使用 bundle exec手动启动服务器上的精简集群时,thin start -C config / thin.yml 一切正常。但是,当我通过Capistrano运行相同的命令时,它就会死掉,并且日志显示: /shared/bundle/ruby/1.9.1/gems /activerecord-3.2.6/lib/ ..
发布时间:2020-09-29 04:17:16 其他开发

Capistrano删除回形针图像

由于某些原因,每次我限制从所有用户中删除所有图像时,Capistrano都会删除数据库中的所有图像。通常,我要做的就是用capistrano删除的相同图像重新填充数据库。我已经附上了deploy.rb文件,有人可以给我一些启示。 需要“ bundler / capistrano” set:rvm_ruby_string,'1.9.3p429' set:rvm_type,:user ..
发布时间:2020-09-29 04:17:12 其他开发

生产NoMethodError中的will_paginate错误([]:ActiveRecord :: Relation的未定义方法“页面”):

我正在将will_paginate gem用于类似于ajax的“查看更多”链接。它在开发中起作用,但在生产中失败。 在生产日志中,我得到: NoMethodError(未定义方法[]:ActiveRecord :: Relation的“页面”: 我尝试过,生产应用程序键入: grep will_paginate Gemfile.lock 并 ..
发布时间:2020-09-29 04:17:11 其他开发

Capistrano部署时生成空的application.css样式表

我正在尝试使用Capistrano部署我的Rails应用程序,但是生成的application.css样式表为空。在我的登台环境和生产环境中都会发生这种情况。下面与我的分期有关。 这是使用Rails 3.1.1,Ruby 2.0.0p0和Capistrano 2.14.1 我将尝试提供尽可能多的详细信息(尽管很抱歉,如果提供的详细信息太多)。 日志 运行部署时,会将以下内容 ..
发布时间:2020-09-29 04:16:08 其他开发

部署时如何防止Capistrano显示密码

我最近开始使用Capistrano部署我的Rails应用程序,但是当它提示我输入密码时,我似乎无法弄清楚如何在部署应用程序时不显示密码。 我收到以下警告, 文本将清晰显示。请安装HighLine或Termios库以禁止显示回显文本。 我同时安装了这两个gem,但密码仍然清晰地回显文本。任何帮助将不胜感激。 解决方案 将此添加到config / deploy / produ ..
发布时间:2020-09-29 04:16:05 其他开发

Rails部署-如何使用Capistrano耙db:reset?

我将Linode与Ubuntu 10.04和Capistrano,Unicorn和&要部署的Nginx。 在这种设置下,如何等效于 heroku运行rake db:reset ?再次运行迁移,是否像 cap deploy:cold 一样简单? 我已经部署并且想要删除所有数据库并重新运行所有迁移,但不确定使用此设置运行哪些命令。 解决方案 I编写了一个小文件,您可以复制该文件以通 ..
发布时间:2020-09-29 04:16:03 其他开发

在cap deploy:cold期间-找不到/etc/init.d/unicorn的命令

我非常接近在Linode VPS上启动我的第一个Rails应用程序,但是在cap deploy:cold即将结束时继续收到奇怪的错误消息。我一直在关注railscasts 335,以便使用nginx,Unicorn,PostgreSQL,rbenv等将我的Rails应用程序部署到VPS(不幸的是,对于我而言,这是Windows计算机)。我托管在Linode Ubuntu 10.04 LTS Pro ..
发布时间:2020-09-29 04:15:01 其他开发

Capistrano清理任务挂起了几次

为什么capistrano清理任务有时会挂起,我该如何解决? 到此为止,就坐在那里: * 2014-01-06 20:52:21执行`deploy:cleanup' *执行“ sudo -p'sudo密码:'ls -1dt / var / www / jobfly / releases / * | tail -n +6 | sudo -p'sudo密码:'xargs rm -rf“ ..
发布时间:2020-09-29 04:14:52 其他开发

运行cap生产deploy:initial []时,Ruby on Rails Capistrano'无法找到Gemfile'错误

我正在尝试启动RoR应用程序,并在运行cap生产deploy时遇到以下错误:initial [] 我对RoR和设置一般,因此我无法提供更多详细信息,但能够回答问题。 INFO [ac02eabc]运行〜/ .rvm / bin / rvm默​​认不捆绑安装--path / home / deploy / apps / Interface / shared / bundle-不进行开发 ..
发布时间:2020-09-29 04:13:50 其他开发