タグ

hudsonに関するitengineerのブックマーク (5)

  • CodeReposにあるJavaプロジェクトをビルド - cactusman日誌

    家の環境が少しずつ整い始めてきたので、ひさしぶりにCodeReposのJavaプロジェクトをHudsonでビルドしてみました。 URL:http://cactusman.dip.jp/hudson/view/CodeRepos/ pom.xmlかbuild.xmlがあれば登録しています。 ビルド環境としては、CentOS5.1、jdk6、Ant1.7.1、Maven2.0.9で行っています。 1時間に一回リポジトリに見に行き、変更があればビルドを行うようにしています。 ただ、メールの通知は行っていません。 近いうちにTwitterには結果をポストすると思います。 CIってどういうものだろうとか、Hudsonってどういうものだろう、と思っている方々は実際に見ていただくと少しは理解できると思っています。 それで、CodeRepos以外のプロジェクトでも登録してほしいプロジェクトがあればご連絡く

    CodeReposにあるJavaプロジェクトをビルド - cactusman日誌
    itengineer
    itengineer 2008/11/18
    さぼてん先生+++++
  • http://cactusman.dip.jp/hudson/

  • 第4回 プラグインを使う | gihyo.jp

    この連載では、オープンソースの継続的インテグレーション(CI)サーバであるHudsonを利用した、ソフトウェア開発の生産性向上について解説しています。前回の記事では、規模の大きいソフトウェアプロジェクトの開発で、Hudsonを有効活用する方法について解説しました。今回は、Hudsonの魅力の一つであるプラグインシステムに触れます。プラグインは紹介しきれないほどあるので、ここでは比較的一般的だと思われる、Hudsonと外部システムの連携方法を見てみましょう。 プラグインの探し方とインストール インハウスで開発されていて公開されていないものを除けば、HudsonのプラグインのほとんどはHudsonプロジェクト上で開発され公開されています。プラグインを探すには、まずHudson Wikiのプラグインページを見ましょう。ここには、公開されているほとんどのプラグインが種類によって分類されていて、説明

    第4回 プラグインを使う | gihyo.jp
  • 第2回 Hudson事始め | gihyo.jp

    この連載では、オープンソースの継続的インテグレーション(CI)サーバであるHudsonを利用した、ソフトウェア開発の生産性向上について解説しています。前回の記事では、Hudsonの紹介と、インストール手順について解説しました。今回は、実際にHudsonでプロジェクトをビルドをする過程をより詳しく見ていきます。 ジョブの種類を選ぶ まずはHudsonの新規ジョブ作成画面(http://localhost:8080/hudson/newJob)に戻りましょう。ここでは、新しいジョブの作成に先だって、ジョブの種類を選びます。これは、IDEに似ています---ここで適切な種類を選択することによって、プロジェクトにあわせて特化したサポートが提供されるわけです。何もプラグインをインストールしない状態では次の選択肢が表示されます。 フリースタイルプロジェクトのビルド記事では主にこれを解説します。ソースコ

    第2回 Hudson事始め | gihyo.jp
  • 第1回 Hudsonの導入 | gihyo.jp

    継続的インテグレーションとは Hudsonの具体的な紹介に入る前に、まず簡単に「継続的インテグレーション」(⁠Continuous Integration、以下CI)のおさらいをしましょう。CIは、Extreme Programmingに端を発し、Martin Fowlerによって広められた概念で、狭義には、別々に開発された部品を持ち寄ってお互いの動作を検証する「統合テスト」を早い段階から恒常的に行うことを指します。この当初の概念には必ずしも統合テストの自動化という考え方は含まれていませんでしたが、最近では、CIは単に統合テストだけではなく、広くビルド及びテスト全般を恒常的に行うことを指すようになり、またこれを現実的な工数で実現するための必須の手段として、ビルド・テストの工程を極力自動化する、という事が重要なポイントの一つになってきました。 この考え方の背景の一つには、コンピュータの高性能

    第1回 Hudsonの導入 | gihyo.jp
  • 1