CapistranoでGitのサブディレクトリ以下をデプロイする


備忘録を兼ねてメモ。

Gitのサブディレクトリ以下とは、例えばこんな構成です。
通常であればRailsアプリがGitリポジトリ直下にありますが、
複数のRailsアプリがあるなどしてデプロイしたいアプリがGitリポジトリのサブディレクトリ以下にある場合です。

Gitリポジトリ直下にアプリがある場合は、言わずもがなCapistranoで簡単にデプロイできますよね。

けど、今回のようなケースですと一工夫してやる必要があります。
stackoverflowに解決案がありました。

Strategyの追加

deploy.rbの設定

どうでしょう、簡単でしょ。

この記事に対してコメントを書く