capistrano

設定ファイルの要素

http://tech.feedforce.jp/capistrano.html に書かれてあるとおり、 変数 (set) ロール (role) タスク (task) が主な要素。 あとはヘルパータスクの run や sudo を覚えれば、ruby プログラムを組むのと同じなので、大抵のことはできる。ローカルで作業して…

設定ファイルの生成

Capistrano 2 ではコマンドを実行して、Ruby On Rails アプリ用設定ファイルの雛型を生成できる。 カレントディレクトリに設定ファイルを生成する場合は、以下のように実行する。 $ capify . [add] writing `./Capfile' [add] writing `./config/deploy.rb' …

設定ファイルの名前

Capistrano の設定ファイルは、capfile もしくは、 Capfile。 "-f" オプションで設定ファイルを指定することも可能。 capfile は、ruby の文法がそのまま利用できる。

Capistrano のインストール

rubygems パッケージをインストールする。一緒に ruby 1.8 がインストールされる。 $ sudo aptitude install rubygems 次に、gem コマンドを使って capistrano をインストール。 $ sudo gem install -y capistrano Bulk updating Gem source index for: http…