-デプロイ自動化ツールCapistrano *インストール [#f5f1b142] gem install capistrano -bundleでインストールしたほうが良いかも。以下のようにGemfileを記述する。 gem 'capistrano', '~> 3.0.1' *capistranoプロジェクトの作成 [#s0d4dab6] mkdir test cd test cap install *タスク [#gb1afd15] デフォルトではいろいろなタスクがある。capistranoで決められた順番で実行されるが、 framework_tasks = [:starting, :started]で定義するとその順序で実施される? *コマンド集 [#c364d44d] |タスクの一覧表示|cap -T| |実際に実行しないでコマンドのみ表示|--dry-runを付ける| *設定ファイルの記述 [#de3771a5] |画面にログ|puts| |変数の設定|set| |変数の取得|fetch| |コマンド実行結果の取得|files = capture(:ls, '-xtr', '/var/tmp')| *トラブルシューティング [#sab02619] インストール直後のマシンcap install実施で、以下のエラーが出た。 cannot load such file -- io/console -以下のコマンドで解消(gccが必要) gem install io-console