Search Overview What is Capistrano? Getting Started The Readme, start here! Installation Structure Configuration User Input Preparing Your Application Flow Rollbacks Cold Start Version Locking Tasks Local Tasks Before / After Hooks Authentication & Authorisation Task cookbook Introduction Rails related tasks Advanced Features Console PTYs Filtering Properties Property Filtering Host filtering Role
環境 Capistrano 3.11 current_pathとかshared_pathとかユーザーがsetでセットする変数とは別に、最初から定義されている便利な変数もいくつかある。これをうまく活用するとタスクがスッキリするのでメモ 変数一覧 変数名 例 deploy_to /var/www/article_vote deploy_path /var/www/article_vote current_path /var/www/article_vote/current releases_path /var/www/article_vote/releases release_path /var/www/article_vote/current shared_path /var/www/article_vote/shared stage_config_path config/deploy de
概要 Capistranoとはオープンソースの複数のサーバ上で同時にスクリプトを動かすツールである。 主にデプロイツールとして使用される。 内部的にRubyのビルドツールRakeを使用しており、デプロイにおける挙動をRakeのTask定義方法で記述する。 環境 OS CentOS release 6.4 (64bit) Ruby ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux] Capistrano Version Capistrano Version: 3.0.1 (Rake Version: 10.1.0) サーバの構築 事前準備 wgetのインストール yum install wget -y gccのインストール yum install gcc -y makeのインストール yum install make -y op
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く