Open棟梁Project - マイクロソフト系技術情報 Wiki

目次

概要

自動的にGitHubのリポジトリを取得してCIするJenkinsサーバの構築手順。

ダウンロードとインストール

前提環境

インストール開始前に以下の環境を準備する。

Jenkinsのインストール

プラグインのインストール

追加するプラグイン

プラグインの追加手順

ダッシュボードHP上にあるManage Jenkins をクリックする。

Jenkinsの設定

プラグインの設定

Manage Jenkins セクッションの [Configure System]ボタンをクリックしプラグインを設定。

GitHub プラグイン

MSBuild プラグイン

FxCop プラグイン

Graphviz プラグイン

Email notification プラグイン

その他の設定手順

ユーザの作成と管理

Jenkins CI サイトは、アクセス権とセキュリティのレベルを指定してユーザの作成と管理ができる。

プロジェクトの作成と設定

プロジェクトの作成

プロジェクトのプラグイン設定

プロジェクトのプラグインの設定方法について説明する。 設定が完了したら、[Apply]ボタンと [Save]ボタンをクリックしすべての設定を保存する。

GitHub プラグインの設定

GitHub プラグインの設定方法について説明する。

プロジェクトのビルド設定

プロジェクトのビルドの設定方法について説明する。

ビルド・トリガの設定

ビルド・トリガの設定方法について説明する。

ビルド・ステップの設定

ビルド・ステップの設定方法について説明する。

バッチファイルを設定する場合

ビルド・ステップにおける[Windows batch command]の設定方法について説明する。

MSBuild プラグインの設定

ビルド・ステップにおけるMSBuild プラグインの設定方法について説明する。

FxCop プラグインの設定

ビルド・ステップにおけるFxCop プラグインの設定方法について説明する。

Doxygen プラグインの設定

ビルド・ステップにおけるDoxygen プラグインの設定方法について説明する。

ビルド後アクションの設定

ビルド後アクションの設定方法について説明する。

Publish NUnit test result reports プラグインの設定

ビルド後アクションにおけるNUnit プラグインの設定方法について説明する。

Doxygen プラグインの設定

ビルド後アクションにおけるDoxygen プラグインの設定方法について説明する。

Publish HTML reports プラグインの設定

ビルド後アクションにおけるPublish HTML reports プラグインの設定方法について説明する。

Report Violations プラグインの設定

ビルド後アクションにおけるReport Violations プラグインの設定方法について説明する。

E-Mail Notification プラグインの設定

ビルド後アクションにおけるE-Mail Notification プラグインの設定方法について説明する。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS