【问题标题】:Using Webby and Capistrano to Deploy使用 Webby 和 Capistrano 进行部署
【发布时间】:2011-03-24 03:04:44
【问题描述】:

我有一个使用 webby 和 capistrano 的非常简单的网站。它基于我帮助过的另一个网站,但总的来说,我历来不是 Linux 或 Ruby 的老兄。

Current Cap deploy 从我的 git hub 存储库 (https://github.com/cromwellryan/cincycleancoders.com) 中提取,将其移动到当前,然后调用 webby 来构建东西。它在我的托管服务提供商的 $HOME//webapps//current 中执行此操作。

我的主机是共享的,系统上没有安装 webby gem,所以我尝试使用他们推荐的步骤在本地安装 gem(第二个答案 here)。我已将它们安装到 ~/webapps/current/ 但不幸的是 webby 不在路径中,我认为它不应该用于本地 gem(?)。

最后我想弄清楚如何执行 webby 命令,最好使用相对路径。

让我知道还需要什么信息。

【问题讨论】:

    标签: ruby capistrano webby


    【解决方案1】:

    上次我检查 webby 有一些内置的部署脚本,允许您通过 ssh 进行部署。

    您是否有理由从 github 中提取而不是直接从您的计算机进行部署?它会简化一些事情。

    【讨论】:

    • 最佳实践。我并不总是在同一台机器上工作,其他人也会在这台机器上工作。我们推送到 github repo,然后进行 cap deploy。
    猜你喜欢
    • 1970-01-01
    • 2016-03-29
    • 1970-01-01
    • 2018-09-27
    • 1970-01-01
    • 2012-07-13
    • 2014-01-08
    • 2012-10-03
    相关资源
    最近更新 更多