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