Hudson + wine でWindows専用コンパイラでも自動ビルド
やっと動くようになったので、忘れないように覚書。
といっても時間がかかったのでかなり飛んでいる。
とりあえず、手順だけでも。。。
# tomatのインストール(apt-get install tomcat)
※必要であれば、apacheからのリダイレクト設定
# tomcatのホームディレクトリ/webapp/にhudsonを配置
# アクセスして、hudsonのダッシュボードが見えることを確認
# Softuneをインストールするために、tomcat6ユーザーでGUIログイン可能にする
(Setup.exeがX Windowを必要とするため)
chsh -s /bin/bash
passwd -d tomcat6
※全部終わった後で元に戻すこと。
chsh -s /bin/false
# tomcat6ユーザー名でログイン後、Softuneのsetup.exeを実行
# インストール完了後、Hudsonで設定できる環境変数に以下を設定
FETOOL=/path/to/Softune
※SoftuneへのパスをLinux形式で設定
# 後はMakefileをゴリゴリ書いて、Hudsonで実行するのみ