Java/Hudson
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
#contents
**概要 [#u74ba26f]
HudsonはJavaで実装されたContinuous Integrationのためのツ...
HudsonはJbossなどのServletコンテナで稼働するwar形式で配布...
java -jar hudoson.war
とやって実行することも可能です。
**ダウンロード [#t4464eec]
http://hudson-ci.org/ にあるリンクよりダウンロード可能で...
**インストール [#ne5a1dec]
ダウンロードしたwarについて、先のコマンド
java -jar hudoson.war
を実行するか、通常のwarファイルのようにサーブレットコンテ...
蓄積されるいろいろなデータファイルは、コンテナのオーナの...
~/.hudson/
配下に保存されるようです。
ちなみに起動するポート番号を変更するには
java -jar hudoson.war --httpPort=8888
などとオプション指定します。
**使ってみる [#s5233a95]
http://localhost:8080/hudson/
へアクセスすると下記のようなトップページが表示されます。
#ref(toppage.png)
ここからSubversionのプロジェクトとかをジョブって単位で登...
***ジョブ(プロジェクト?)を作成する [#n9e277e7]
プロジェクトに名前を付け、プロジェクトの種類を選んでOK...
***プロジェクトの環境設定を記述する1 [#lb36a7c1]
引き続きプロジェクトの設定を記述していきます。
#ref(pref01.png)
まずはここまでで
-ソースコード管理システムをどれを使うか、またそのリポジト...
-リポジトリブラウザは何を使うか(ViewVCとかですね)、そのUR...
などを指定します。ココではSubversionを選択しURLは
https://www.masatom.in/svnsamples/repoexp/trunk/HudsonSa...
リポジトリブラウザはViewSVNを選択しURLは
http://www.masatom.in/viewvc/Examples/trunk/HudsonSample/
としました。
***プロジェクトの環境設定を記述する2 [#ledc59e3]
引き続き
-ビルドは何をするか
-ビルド後にJavaDocを保存するか、そのパスはどこか
-JUnitの結果集計は保存するか、
-ビルド等に失敗したらメールするか、
などの設定があります。
#ref(pref02.png)
まずはビルドを設定します。「ビルド手順の追加というプルダ...
「シェルの実行」「Mavenの呼び出し」「Antの呼び出し」「Win...
ココではAntを使用することにしました。AntのBuild.xmlはあら...
ビルドで使用しているbuild.xmlは [[ビルド用ファイル>http:/...
***実行してみる [#t72e1e8c]
さてココまででソースコード管理ツールやビルドするプロジェ...
いったんここでビルドを実行してみようと思います。トップペ...
#ref(build.png)
ビルドが実行されました。
**JavaDocやJUnit結果を保存する [#n9f3a62c]
先の画面にもあったように、ビルド後の処理としてJavaDocを保...
#ref(pref03.png)
JavaDocは「JavaDocの保存」にチェックを入れ、パスを指定し...
JUnitのレポートは「JUnitテスト結果の集計」チェックを入れ...
ちなみにこれらのパスはAnt側で指定してるパスですね。
**TIPS集 [#ja6d78b7]
***コミットに反応してビルドを実行する [#g45fb2ab]
**関連リンク [#lce0dfb1]
-[[Hudson CI>http://hudson-ci.org/]]
-[[特集:Hudsonを使ったアジャイルな開発入門|gihyo.jp … ...
-[[suz-lab - blog: CIツールをContinuumからHudsonへ>http:/...
-[[けろぶろ: Hudson(1) 導入編>http://keroblo.blogspot.com...
-[[CentOS に Jenkins と Maven - sardineの日記>http://bit....
-[[Jenkinsのメール通知にGmailを使う | コーヒーサーバは香...
-[[ぼくがかんがえたさいきょうのgitとMavenとJenkinsを使っ...
-[[Hudsonを使ったアジャイルな開発入門:特集|gihyo.jp … ...
-[[Jenkinsでビルド・パイプラインを作る | Ryuzee.com>http:...
-[[おっさんエンジニアの実験室: Jenkins新規ジョブに所要時...
-[[CentOS に Jenkins と Maven - sardineの日記>http://d.ha...
-[[Android/Jenkins - ピノキヲ IT Wiki>http://pinoki.la.co...
-[[Jenkins でビルドが成功したらシェルスクリプトを実行する...
-[[Monitoring external jobs - 日本語 - Jenkins Wiki>https...
-[[RedHat Repository for Jenkins>http://pkg.jenkins-ci.or...
-[[Jenkins - Wikipedia>http://ja.wikipedia.org/wiki/Jenki...
-[[邪道jenkinsを検証してみたよ | netmark.jp>http://netmar...
-[[Jenkinsをジョブ管理ツールとして使うアイデア: プログラ...
----
この記事は
#vote(おもしろかった[3],そうでもない[0])
- ちなみにいまやHudsonでなくJenkinsって名前で、おっちゃん...
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
終了行:
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
#contents
**概要 [#u74ba26f]
HudsonはJavaで実装されたContinuous Integrationのためのツ...
HudsonはJbossなどのServletコンテナで稼働するwar形式で配布...
java -jar hudoson.war
とやって実行することも可能です。
**ダウンロード [#t4464eec]
http://hudson-ci.org/ にあるリンクよりダウンロード可能で...
**インストール [#ne5a1dec]
ダウンロードしたwarについて、先のコマンド
java -jar hudoson.war
を実行するか、通常のwarファイルのようにサーブレットコンテ...
蓄積されるいろいろなデータファイルは、コンテナのオーナの...
~/.hudson/
配下に保存されるようです。
ちなみに起動するポート番号を変更するには
java -jar hudoson.war --httpPort=8888
などとオプション指定します。
**使ってみる [#s5233a95]
http://localhost:8080/hudson/
へアクセスすると下記のようなトップページが表示されます。
#ref(toppage.png)
ここからSubversionのプロジェクトとかをジョブって単位で登...
***ジョブ(プロジェクト?)を作成する [#n9e277e7]
プロジェクトに名前を付け、プロジェクトの種類を選んでOK...
***プロジェクトの環境設定を記述する1 [#lb36a7c1]
引き続きプロジェクトの設定を記述していきます。
#ref(pref01.png)
まずはここまでで
-ソースコード管理システムをどれを使うか、またそのリポジト...
-リポジトリブラウザは何を使うか(ViewVCとかですね)、そのUR...
などを指定します。ココではSubversionを選択しURLは
https://www.masatom.in/svnsamples/repoexp/trunk/HudsonSa...
リポジトリブラウザはViewSVNを選択しURLは
http://www.masatom.in/viewvc/Examples/trunk/HudsonSample/
としました。
***プロジェクトの環境設定を記述する2 [#ledc59e3]
引き続き
-ビルドは何をするか
-ビルド後にJavaDocを保存するか、そのパスはどこか
-JUnitの結果集計は保存するか、
-ビルド等に失敗したらメールするか、
などの設定があります。
#ref(pref02.png)
まずはビルドを設定します。「ビルド手順の追加というプルダ...
「シェルの実行」「Mavenの呼び出し」「Antの呼び出し」「Win...
ココではAntを使用することにしました。AntのBuild.xmlはあら...
ビルドで使用しているbuild.xmlは [[ビルド用ファイル>http:/...
***実行してみる [#t72e1e8c]
さてココまででソースコード管理ツールやビルドするプロジェ...
いったんここでビルドを実行してみようと思います。トップペ...
#ref(build.png)
ビルドが実行されました。
**JavaDocやJUnit結果を保存する [#n9f3a62c]
先の画面にもあったように、ビルド後の処理としてJavaDocを保...
#ref(pref03.png)
JavaDocは「JavaDocの保存」にチェックを入れ、パスを指定し...
JUnitのレポートは「JUnitテスト結果の集計」チェックを入れ...
ちなみにこれらのパスはAnt側で指定してるパスですね。
**TIPS集 [#ja6d78b7]
***コミットに反応してビルドを実行する [#g45fb2ab]
**関連リンク [#lce0dfb1]
-[[Hudson CI>http://hudson-ci.org/]]
-[[特集:Hudsonを使ったアジャイルな開発入門|gihyo.jp … ...
-[[suz-lab - blog: CIツールをContinuumからHudsonへ>http:/...
-[[けろぶろ: Hudson(1) 導入編>http://keroblo.blogspot.com...
-[[CentOS に Jenkins と Maven - sardineの日記>http://bit....
-[[Jenkinsのメール通知にGmailを使う | コーヒーサーバは香...
-[[ぼくがかんがえたさいきょうのgitとMavenとJenkinsを使っ...
-[[Hudsonを使ったアジャイルな開発入門:特集|gihyo.jp … ...
-[[Jenkinsでビルド・パイプラインを作る | Ryuzee.com>http:...
-[[おっさんエンジニアの実験室: Jenkins新規ジョブに所要時...
-[[CentOS に Jenkins と Maven - sardineの日記>http://d.ha...
-[[Android/Jenkins - ピノキヲ IT Wiki>http://pinoki.la.co...
-[[Jenkins でビルドが成功したらシェルスクリプトを実行する...
-[[Monitoring external jobs - 日本語 - Jenkins Wiki>https...
-[[RedHat Repository for Jenkins>http://pkg.jenkins-ci.or...
-[[Jenkins - Wikipedia>http://ja.wikipedia.org/wiki/Jenki...
-[[邪道jenkinsを検証してみたよ | netmark.jp>http://netmar...
-[[Jenkinsをジョブ管理ツールとして使うアイデア: プログラ...
----
この記事は
#vote(おもしろかった[3],そうでもない[0])
- ちなみにいまやHudsonでなくJenkinsって名前で、おっちゃん...
#comment
#topicpath
SIZE(10){現在のアクセス:&counter;}
ページ名: