タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

capistranoに関するyo_wakaのブックマーク (3)

  • Google グループ

    Google グループでは、オンライン フォーラムやメール ベースのグループを作成したり、こうしたフォーラムやグループに参加したりすることで、大勢のユーザーと情報の共有やディスカッションを行うことができます。

    yo_waka
    yo_waka 2013/10/08
    むー
  • シンプルなデプロイツールを書いているという話 - Kentaro Kuribayashi's blog

    デプロイツールにcapistranoを使っているのですが、経年劣化により、何をやっているのか意味不明になり、機能追加しようにもどうにもならない感じになってきたので、もっとシンプルなものを作ってみようというわけで、ちょっとやってみています。 https://github.com/kentaro/cinnamon 設計指針は以下の通り。 role/taskという枠組みはcapistranoと同じ というか、このモジュールは、role/taskの管理 + アルファだけを提供する 設定のset/get コマンド実行(run/sudo) リモートでのコマンド実行(remote) (いまはないけどstreamみたいなのも欲しい) 普通、デプロイツールというのは、デプロイ先のディレクトリ構成をいい感じにしてくれたり、VCSとの連携を上手いことやってくれたりするわけですが、このモジュールはそういうことはし

    シンプルなデプロイツールを書いているという話 - Kentaro Kuribayashi's blog
  • Capistranoでデプロイ環境を構築する

    今までずっと使わず嫌いだったCapistranoをやっと使ってみようと思う。 やりたい事はこんな感じ テスト環境で開発したソースをSVNにコミットする ステージ環境にて、テスト環境でコミットされたソースをアップデートで取得 デプロイ後の公開環境と、現在の公開環境の修正差分をrsyncで確認し、修正差分を取得する 3.で作成したデータを元に、修正差分のみデプロイする ※前提として、同じサーバ内にステージ環境と公開環境があるものとする ※修正差分のみデプロイの部分は、rsyncで実現してみる とりあえずCapistranoをインストールしなきゃ始まらない。 $ gem install -y capistrano $ cap --version Capistrano v2.12.0 こんな感じでバージョンが帰ってきたらインストール完了。 通常だと、次にはcapifyコマンドでCapfileとde

  • 1