Open棟梁Project - マイクロソフト系技術情報 Wiki
自動的にGitHubのリポジトリを取得してCIするJenkinsサーバの構築手順。
インストール開始前に以下の環境を準備する。
一般的なプラグインは自動アップロードされる。
オフラインの場合は、手動アップロードする。
[Jenkins Dashboard]([ダッシュボード [Jenkins]])ページ上にある
[Manage Jenkins]([Jenkinsの管理]) セクッションの、
[Configure System]([システムの設定])ボタンをクリックしプラグインを設定。
Jenkins CI サイトは、アクセス権とセキュリティのレベルを指定してユーザの作成と管理ができる。
プロジェクトのプラグインの設定方法について説明する。
Git プラグインの設定方法について説明する。
プロジェクトのビルドの設定方法について説明する。
ビルド・トリガの設定方法について説明する。
ビルド・ステップの設定方法について説明する。
ビルド・ステップにおける[Windows batch command]([Windowsバッチコマンドの実行])セの設定方法について説明する。
ビルド・ステップにおける[Build a Visual Studio project or solution using MSBuild]([MSBuildの実行])の設定方法について説明する。
ビルド・ステップにおける[FxCop exec.]([FxCop実行])の設定方法について説明する。
ビルド・ステップにおける[Generaet documentation using Doxygen]([Doxygenでドキュメントを生成する])の設定方法について説明する。
ビルド後アクションの設定方法について説明する。
ビルド後アクションにおけるNUnit プラグインの設定方法について説明する。
ビルド後アクションにおけるDoxygen プラグインの設定方法について説明する。
ビルド後アクションにおけるPublish HTML reports プラグインの設定方法について説明する。
ビルド後アクションにおけるReport Violations プラグインの設定方法について説明する。
ビルド後アクションにおけるE-Mail Notification プラグインの設定方法について説明する。
ビルドが成功するとJenkinsで構成されたプラグインの出力が[Jenkins project]ページ上に表示される。
FxCop とViolations プラグインにより生成された結果をチェックし確認する。
Doxygen プラグインにより生成された結果をチェックし確認する。
OpenCover とPublish HTML プラグインにより生成された結果をチェックし確認する。
NUnit プラグインにより生成された結果をチェックし確認する。