Windows7 + Jenkins + 自動ビルド (その1)
(注意)テストの自動化はやってません。レガシーコードです(´・ω・`)
動作環境
OS:Windows7 Enterprise 64bit SP1
VS:2008 Professional
対象:C#
.net Framework:3.5
デプロイ先:DAS領域
1.Jenkins公式からJenkinsをDL&インストール
warでもセットアッパでも好きな方で。
2.プラグインのインストール
・DVCSのプラグイン(私の場合は Jenkins GIT Plugin)
・Growlのプラグイン(好みです)
・MSBuildのプラグイン
3.プラグインの設定
・Jenkinsの管理->システムの設定
・(必要に応じてGitの設定)
・MSBuildの設定
Nameはわかるように(私は.net 3.5)
(ex:C:\Windows\Microsoft.NET\Framework\v3.5\MSBuild.exe)
・Growlの設定(好みですよ!)
4.ビルドの設定
・Gitリポジトリの設定 (同一マシンなので file://c:¥hogehoge¥.git)
・post-commitでwgetしようとしたけど上手く行かないのでSCMポーリングで。(課題)
・5分おきにポーリング(*/5 * * * *)
・ビルド設定
ビルド手順の追加->Build a Visual Studio project or solution using MSBuild
MsBuild Version:自分で設定したアレ
MsBuild Build File:たぶんワークスペースから見た時のslnとかprojの位置(私はルートのhoge.sln)
・Growl設定(略
とりあえず、ビルドはこれでおk。