问题标签 [capistrano]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 使用 MediaTemple 上传 Rails 应用程序
最近关于将 Rails 应用程序上传到 (gs) rails 容器的教程或指南有什么建议吗?
我已经遵循了几个教程,但这两个都没有奏效。
ruby-on-rails - Ruby on Rails -Windows 上的 Capistrano 和 SVN. 设置帮助
我使用 Windows 和 svnserve 在本地网络上安装和运行 Subversion。我想使用 Capistrano 部署到远程 ubuntu 服务器,但有点不确定我需要做什么才能让客户端在 Windows 上工作。我的理解是远程服务器需要能够通过隧道进入我的颠覆服务器。我已经阅读了一些教程,但是当他们谈论我的本地系统、我的 svn 服务器或我的远程系统时,他们或我都被转过身来,当然几乎没有人一起谈论 capistrano 和 windows。
我需要设置 Apache 来为我的 subversion 存储库提供服务吗?我宁愿不要,但如果我必须,步骤是什么?
我找到了这个教程,但我不知道它是否会启用对存储库的 ssh 访问
ruby-on-rails - 部署时的“预热缓存”
我想知道是否有人有任何插件或 capistrano 配方可以通过在部署时或在部署发生之前在本地构建所有页面缓存的 html 来“预热”rails 应用程序的页面缓存。
我有一些几乎没有变化的静态站点,如果已经编写了 html,运行速度会更快,而不是要求一位访问者访问该站点。
而不是自己创建这个(看起来很容易,但它的优先级很低)它是否已经存在?
ruby-on-rails - Rails:无法访问日志文件
重新启动我的 Rails 应用程序时出现以下错误。我以前遇到过这个问题,在另一台服务器上使用另一个应用程序,但不记得问题是什么,或者我是如何解决的。
我正在 Ubuntu 上使用 capistrano 部署到一个杂种集群。
当我做ls -l /apps/staging/releases/20090310162127/log/staging.log
结果是:
日志目录是link
/apps/staging/shared/log 的一个目录。
这是怎么回事?
ruby-on-rails - 我可以在 Capistrano 任务中与 Rails 模型交互吗?
我经常使用依赖于已加载的 Rails 环境任务的 Rake 任务。然后我在 Rake 任务中与 Rails 模型进行交互。我可以在 Capistrano 中执行此操作吗?
memcached - 如何使用 capistrano 清除内存缓存?
我使用 capistrano 将我的应用程序部署到使用 memcache 的机器上。我希望 capistrano 在部署新版本的站点时清除内存缓存。
capistrano - Capistrano 符号链接问题?
我有这个 capistrano 命令。
一切正常,符号链接也被创建。但是最后一个命令 symlink 在其中一步创建符号链接 pdf_xml_files 。即,它创建一个名为 pdf_xml_files 的目录,并在其中创建 pdf_xml_files 符号链接。需要一些帮助??
ruby-on-rails - 使用 capistrano 和 svn 部署 rails 时,您将 app-config-files 放在哪里
我有两个配置文件
和
我不想将数据库凭据和 userconfig 放在 svn-repository 中,所以我签入了 database.yml.dist 和 userconfig.yml.dist。
首次部署应用程序时,在共享目录中获取 dist 文件副本的最佳方法是什么?
对于以后的部署,我将从 /app/current/config 链接到它们
ruby - 创建一个基于角色执行不同任务的 Capistrano 任务
我正在寻找一种方法来调用单个 Capistrano 任务来为不同的角色执行不同的事情。Capistrano 是否能够做到这一点,或者我是否为每个角色编写了特定的任务?
ruby-on-rails - Capistrano & Bash:忽略命令退出状态
我正在使用 Capistrano 运行远程任务。我的任务如下所示:
我的问题是,如果my_command
退出状态!= 0,那么 Capistrano 认为它失败并退出。当退出状态不为 0 时,如何让 capistrano 在退出时继续运行?我已经改为my_command
并且my_command;echo
它可以工作,但感觉就像一个黑客。