capistrano

capistrano

文章 6 浏览 97

如何完全忽略到目前为止我使用 git 在版本控制下跟踪的目录?

我正在使用 Ruby on Rails、Capistrano gem 和 git。我不想再将一些目录置于版本控制之下直到现在我还在跟踪。 对于我的应用程序,我有一个如下所示的…

゛清羽墨安 2024-12-04 13:04:50 0 0

捆绑器 + RVM +乘客 + Capistrano 部署与部署缺少宝石

我得到了具有上述配置的服务器。 这是我的deploy.rb配方的重要部分: $:.unshift(File.expand_path('./lib', ENV['rvm_path'])) require 'rvm/capistr…

怂人 2024-12-04 12:49:11 1 0

Rake 在供应商/宝石中找不到宝石

我正在尝试发布 Rails 3.1(从 3.0 升级)应用程序。提交代码后我运行 bundle install --path vendor/gems RAILS_ENV=production 它有效。我有一个目…

落叶缤纷 2024-12-04 11:22:36 1 0

Capistrano 无法部署到远程服务器

解决方案 解决方案是将以下内容添加到 production.rb 的顶部: $:.unshift(File.expand_path('./lib', ENV['rvm_path'])) # Add RVM's lib directory …

裂开嘴轻声笑有多痛 2024-12-04 09:12:45 2 0

我可以拆分我的 Capistrano capfile 吗?

我有一个 capfile,它的顶部定义了一个角色,下面有一堆任务。它工作得很好,但我希望能够轻松(并以编程方式)更新角色列表中的计算机。我知道我可以…

萌化 2024-12-03 18:56:54 0 0

Capistrano - 部署后通过电子邮件发送待处理的更改

我一直在使用此要点在部署后发送电子邮件,但我希望该消息包含待处理的更改。 我不太清楚如何将 cap deploy:pending 的响应获取到可以添加到电子邮件…

瑕疵 2024-12-03 14:38:12 0 0

capistrano - 编写database.yml

我尝试编写一个 capistrano 部署脚本来通过用户输入设置数据库凭据。 在我的部署文件中: after "deploy:update_code", "db:write_credentials" names…

哽咽笑 2024-12-03 11:06:50 0 0

Capistrano 和 Bundler 问题 - 捆绑包:未找到

尝试使用捆绑/安装选项部署我的应用程序时,我不断收到以下错误: failed: "sh -c 'cd /home/deploy/swamp/releases/20110903003336 && bundle instal…

深居我梦 2024-12-03 06:35:19 0 0

更改工作空间后使用 Capistrano 和 Perforce 进行部署时出现问题

我们使用 capistrano 来推出更改已经有一段时间了(它是由以前的编码器设置的)。由于 IT 部门决定从强制中删除他的工作区,我以我的名义创建了一个新…

如痴如狂 2024-12-03 04:21:46 0 0

Capistrano“上限部署:迁移”失败,因为它尝试运行所有迁移,而不仅仅是待处理的迁移

我尝试使用“cap deploy:migrations”进行部署,因为我有 3 个新的迁移需要在实时服务器上执行。结果是: executing "cd /home/martin/public_html/pr…

九命猫 2024-12-03 04:21:13 0 0

Rails 3.1 - 如何判断资产是否在生产环境中进行预编译?

试图掌握部署 Rails 3.1 应用程序的窍门... 根据我所读到的内容,我已将以下代码放入我的deploy.rb中: before "deploy:symlink", "assets:precompile…

埋情葬爱 2024-12-03 00:05:19 0 0

为什么 Capistrano 要求 ssh 密钥的密码两次?

每当我使用 capistrano 进行部署时,系统都会提示我输入密码两次。这是为什么?我该如何解决? servers: ["example.com"] [example.com] executing co…

踏雪无痕 2024-12-02 23:01:57 0 0

让 Capistrano 运行 shell 任务的问题(nodejs 部署)

我正在使用 capistrano 部署 node.js 应用程序,并且有一个 设置 shell 任务时出现问题。 例如,我认为我已经安装了 npm,但失败了: 运行“npm insta…

玻璃人 2024-12-02 21:21:22 4 0

在 Capistrano 部署脚本中,deploy_env 做了什么?

在 Capistrano 多阶段文档 set :deploy_env ,使用“生产”。 deploy_env 是否与 rails_env 相同">告诉 Capistrano 在运行应用/迁移时使用哪个环境? …

海夕 2024-12-02 13:34:22 0 0

仅在特定服务器上调用delayed_job capistrano任务

我有一个专门的服务器用于delayed_job 任务。我想仅在该服务器上启动、停止和重新启动delayed_job工作线程。我正在使用delayed_job提供的capistrano食…

不必了 2024-12-01 15:46:38 1 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文