意識を低く保ったまま、定型作業を自動化する話です。 ※どうも言葉足らずで誤解させてしまっているようなので補足を書きました。ご覧ください http://qiita.com/greenspa/items/fff535d2ae5da36e36fe
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
Python製のCapistrano的なツールであるFabricを少しだけ使ってみた。けっこう機能が多いので自分が使いそうなところをまとめておく。バージョンは1.7.0。 Fabricの基本的な機能下記で任意のコマンドが実行可能$ fab -H localhost -- uptime またはfabfile.pyにタスクを書くfrom fabric.api import run def uptime(): run('uptime') $ fab -H host1,host2 uptime $ fab --list でfabfile.pyに定義されているタスク一覧を表示する。 ホストの定義はenv.hosts または env.roledefsで。env.hosts = [ 'host1', 'host2' ] # or env.roledefs = { 'web': ['host1', 'ho
Play framework 2.x Java and 1.x Advent Calendar 2013 - Adventarの24日め(4回め)。 仕事でPlay2を使ったAPIを3つくらい作りましたが(うち1つは会社の方針転換で蔵入りしましたが)、自動デプロイの仕組みとして個人的にこんな感じに落ち着きました、というエントリです。*1 HerokuみたいなPaaSじゃなくて、EC2みたいなIaaSでもなくて、普通のサーバを想定してます、と言うか今の仕事がそうなので。 概要 distで固める Fabricでアップロードして配置する Fabricで起動する 以上、と言う感じありますが、それじゃあんまりなので以下、個々。 distで固める 公式ドキュメントだとgit pullとかすると楽だよとありますが、これだとデプロイ先のサーバにPlay2がセットアップされている必要があります。セットアップ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く