タグ

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

タグの絞り込みを解除

deployに関するyappoのブックマーク (5)

  • HowToRpmizeCpanModules - mizzy.org - Trac

    Wassr で ZIGOROu さん や hidek さん とやりとりした内容をまとめてみます。 CPAN モジュールの rpm パッケージ作成なんですが、自分はRPM::Specfile に付属している、cpanflute2 を基的に使ってます。 cpan2rpm の方がメジャーだとは思うんですが、オリジナルのダウンロード用FTPサイトが接続できないのと、吐き出す SPEC ファイルが微妙な感じがするので、なんとなくイヤで使ってないんですが、それ以外はそんなに明確な理由もなく、cpanflute2 の方を使ってます。 ただ、cpanflute2 には以下の問題点があります。 依存関係を自動的に解決してくれない(これは cpan2rpm も同じ) モジュールの tar ball を自分で取得しないといけない(cpan2rpm はsearch.cpan.org から取得してくれる) なので

    yappo
    yappo 2009/02/09
  • DSASのファイル転送システムをオープンソースで公開します : DSAS開発者の部屋

    DSASのファイル転送システムを、オープンソースで公開します。 その名は、makuosan(まくおさん:通称「まくお」)っていいます。 名前は冗談っぽいですが、内容はわりと真面目です(^^; MAKUOSANプロジェクトサイト Webサイトの運用に欠かせない作業のひとつに、「デプロイ」という作業があります。 これは、新しいプログラムやデータなどをWebサーバに設置して利用できるようにす ることを指していますが、サイトの規模が大きくなってWebサーバの台数が増えると、 それに比例してファイル転送にかかる時間も長くなっていきます。 一般的な話として、サイトの規模が大きくなるほど運用コストは増大しますが、 その要因のひとつとして「デプロイ時のファイル転送に時間がかかる」という 点がありました。そこで、できるだけ運用コストを抑える(作業者の負担を減 らす)ために、独自のファイル転送システムをこしら

    DSASのファイル転送システムをオープンソースで公開します : DSAS開発者の部屋
    yappo
    yappo 2008/11/06
    魔驅惡惨
  • #!shebang.jp : Plagger モドキ Deploy ツール

    September 29, 200615:01 Plagger モドキ Deploy ツール カテゴリ技術ネタ 空前の deploy tool ブームの中いかがお過ごしでしょうか。 http://blog.nomadscafe.jp/archives/000704.html http://d.hatena.ne.jp/tokuhirom/20060929/1159495175 うちもまだ実運用には入れてないですが、作ってるとこだったりします。 以下のような Plagger マルパクリな YAML で設定します。 プラグインは prepare - 下準備 svn co とか process - サーバの台数分だけループで呼ばれる。rsync とか finalize - 後片付けとかログ出力とか の3つのフェーズで処理を行います。 運用ツールを作るときに Plagger みたいにプラグイン機構

    yappo
    yappo 2006/09/29
  • tokuhirom blog

    Blog Search when-present<#else>when-missing. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: ${entry.path} [in template "__entry.ftlh" at line 3, column 25] - Reached through: #include "__entry.ftlh" [in template "entry.ftlh" at

    yappo
    yappo 2006/09/29
  • Deployツール : blog.nomadscafe.jp

    Deployツール 会社でYAMLでDeployのPlanを書いて、実行できるDeployツールを作成中 common: proxies: - proxy1 - proxy2 plans: - name: mod_proxy concurrency: 2 base: ModProxy method: - rsync - httpd_graceful rsync_exclude: - .svn/ rsync_src: /mod_proxy rsync_dest: /var/proxy hosts: c{proxies} - name: mod_perl concurrency: 1 base: ModPerl method: - proxy_drop - httpd_stop - rsync - httpd_start - proxy_add balancers: c{proxies} ba

    yappo
    yappo 2006/09/28
    公開wktk
  • 1