HudsonにGIT pluginを入れてgitリポジトリに対応させてみた。 全プロジェクトに共通の下準備 GIT plugin自体はWeb UIからインストールできる。 http://ci.example.com:8080/pluginManager/ gitリポジトリはSSHでアクセスすることが多いので、hudsonのSSH鍵を用意して おく。 ci% sudo -u hudson ssh-keygen プロジェクトごとの設定 リポジトリがgitosis経由で提供されている場合、hudsonがfetchできるように、 hudsonの公開鍵をgitosisに登録する。 gitosis% sudo $EDITOR gitosis-admin/gitosis.conf [group foo-builders] readonly foo members = hudson gitosis% ca