Visual Studio OnlineとJenkinsの連携 #tfsug #jenkins

切欠は以下の某Microsoft MVP for Visual Studio ALM(Apr 2012 – Mar 2014 2014/03/07現時点)様の発言…。

Microsoft MVP for Visual Studio ALM様も知らんのに、できるか分かるわけないやろ! できるか分からないならやってみればいいじゃない!!というわけでやってみた。

前提

使用PCやツール、知識レベルは以下の通り。

  • 使用PC
    • Mac Book Air
  • 使用ツール
    • Jenkins
  • Visual Studio Onlineのアカウントは作成済、JenkinsにGit pluginをインストール済

新規ジョブ作成

以下の新規ジョブ作成画面で、[ジョブ名]を記入後、[フリースタイル・プロジェクトのビルド]をチェックし、[OK]をクリックする。

新規ジョブ作成

以下の新規ジョブ設定画面で、[ソースコード管理]から[Git]をチェックし、[Repositories]の[Repository URL]にVisual Studio Onlineの対象パスを記入し、[Credentials]からVisual Studio OnlineのアカウントのIDとパスワードの組み合わせを選択する。まだ登録していない場合は右にある[Add]からIDとパスワードの組み合わせを登録すれば良い。ここまでの設定で対象リポジトリをチェックアウトすることまでの、設定は終わる。他にビルドなどを実行させたりしたいのであれば、他の設定を入力すれば問題ない。

新規ジョブ設定

まとめ

というようにやってみたらできたので、『(やれるかどうか分からん時は)やってみる価値ありますぜ!』ってことが今回の教訓。