タグ

hudsonに関するnobeansのブックマーク (21)

  • site:jenkins.io Upgrading from Hudson to Jenkins - Google 検索

    Upgrading to Jenkins LTS 2.387.x ... Each section covers the upgrade from the previous LTS release, the section on 2.387.1 covers the upgrade from 2.375.4.

    nobeans
    nobeans 2011/02/24
    簡単そうだ
  • Hudson環境のバックアップ - ふぞろいのGENGOたち

    はじめに リリースに向けて追い込みに入っている状況なのに、マーフィーの法則が予定どおりに(?)働いて、「昨日まで動いていたHudsonがハードディスク故障のせいで動作しなくなっている」なんてことになると大変です。 この記事では、そんな状況でも慌てず騒がず対処できるようにするために、Hudson環境のバックアップについて説明したいと思います。 なお、この記事におけるバックアップ方針は次のとおりです。 (A) : お金をかけずに取得する (B) : 安全なタイミングで取得する (C) : 分かりやすい方法で取得する (D) : Hudson自身に(定期的に)取得してもらう バックアップの前に バックアップ対象 バックアップ対象は、Hudson環境が構築されているHUDSON_HOMEディレクトリの内容になります。 (HUDSON_HOMEディレクトリ内のディレクトリ構成例は以下を参照) HUD

    Hudson環境のバックアップ - ふぞろいのGENGOたち
  • Oracle の元を離れる Hudson

    Rustが再評価される:エコシステムの現状と落とし穴 In this article, we share findings and insights about the Rust community and ecosystem and elaborate on the peculiarities and pitfalls of starting new projects with Rust or migrating to Rust from othe...

    Oracle の元を離れる Hudson
  • オラクル対オープンソース: 今度はHudson - karasuyamatenguの日記

    人(http://twitter.com/kohsukekawa)がリードする継続的インテグレーションツール(http://ja.wikipedia.org/wiki/Hudson)の開発コミュニティーとオラクルの間に摩擦が生じている。 http://www.hudson-labs.org/content/whos-driving-thing バックグラウンド: Hudsonはフリーソフトウエア(MIT License)だが、Kohsuke KawaguchiさんがSunにいたころ開発されたため、同社がプロジェクトのトレードマークを持っていたらしい。 買収によりSunのHudsonにたいする権利もオラクルのものになった。 元記事に詳しいタイムラインがあるが、肝心なところを拾うと: 開発はjava.netでホスティングされていたが信頼性の問題などからメーリングリストはgoogle gro

    オラクル対オープンソース: 今度はHudson - karasuyamatenguの日記
    nobeans
    nobeans 2010/12/01
    ちょっとMLみたけどなんかすごい大変なことになってて驚いた。どうしてこうなった。
  • 日本Hudsonユーザー会も発足した「Hudson勉強会」活動報告 | gihyo.jp


    1112HudsonSeasarHudson200LT Hudson cactusmanHudsonjava -jar hudson.war便Hudson SubversionMaven2
    日本Hudsonユーザー会も発足した「Hudson勉強会」活動報告 | gihyo.jp
  • Hudsonの使い方⑨ 分散ビルド - 日々の記録

    今までは、Hudsonをインストールした端末上でビルドを実行しました。 例えば、ビルドの実行環境がWindowsからLinuxに変わったら・・・ Linux端末を用意してHudsonをインストールする必要があります。 ビルドの実行環境が変わる度に、 Hudsonをインストールするのってメンドクサイですよねヽ(`Д´)ノ HudsonではMasterとSlaveに分けることで、分散ビルドを行う事ができます。 Hudsonが起動しているMaster端末からSlave端末に指示を出し、 Slave端末上でビルドを実行することができます。 この方法なら、Hudsonをインストールする端末は1台なので管理が楽です^^ ビルド実行環境が変わったとしても、Slave端末を追加すればいいのです。 Hudson作者の川口さんの記事を参考に設定しました。 細かな設定はこちらを参考にしてください。 分散ビルドを

    Hudsonの使い方⑨ 分散ビルド - 日々の記録
  • Announcing Beta Availability of InfraDNA’s Certified Hudson CI (ICHCI) Server

    Announcing Beta Availability of InfraDNA’s Certified Hudson CI (ICHCI) Server I’m happy to announce the beta release of InfraDNA’s Certified Hudson CI (ICHCI) Server. ICHCI is a value-added distribution of Hudson, and here’s why I think it’s useful: First, ICHCI is more stable sustaining release trains from Hudson; ICHCI is periodically branched off from a version of Hudson that was of particularl

    nobeans
    nobeans 2010/07/20
    商用サポート版
  • Kohsuke Kawaguchi Talks Hudson - DZone Agile

    This week Hudson creator Kohsuke Kawaguchi introduced his new startup, InfraDNA, which provides support and consulting for the Hudson Continuous Integration system. After nine years of employment, Kawaguchi left Oracle earlier this month in order to start his new business.  In his blog, he explains how chose the name for his company: "The name of the company is InfraDNA because I think of Hudson m

    Kohsuke Kawaguchi Talks Hudson - DZone Agile
  • Hudson Plugin 0.1.0 - Redmine

    Really cool! Thanks for that plugin. Ideas from my side: - Enhance the activities module with informations about builds of the configured jobs. - Your Hudson plugin updates the redmine issue which are solved in a certain build. The commit message in SCM could contain a certain issue number and then you can write that build number to a custom field of the related issue or into a comment of it. For

    nobeans
    nobeans 2009/11/10
    インストール方法を教えてもらった!
  • ubuntuでhudsonを動かすメモ(Git plugin編) - Fly me to the Luna

    JAMCircleのビルドで使いたいので、Gitと連携させたい。HudsonにはGit Plug-inがあるので、試してみる。すると [workspace] $ git tag -a -f -m "Hudson Build #34" hudson-JAMCircle-34 FATAL: Could not apply tag hudson-JAMCircle-34 hudson.plugins.git.GitException: Could not apply tag hudson-JAMCircle-34 at hudson.plugins.git.GitAPI.tag(GitAPI.java:265) at hudson.plugins.git.GitSCM$4.invoke(GitSCM.java:560) at hudson.plugins.git.GitSCM$4.invoke(

    ubuntuでhudsonを動かすメモ(Git plugin編) - Fly me to the Luna
    nobeans
    nobeans 2009/06/13
    まさに来週その組み合わせの環境を作る予定だったので参考にします
  • 継続的インテグレーションをクラウド化する - プログラマの思索

    Hudson作成者の川口さんのBlogを読みながら、継続的インテグレーションはクラウド化と相性が良いという指摘に関するメモ。 【元ネタ】 Hudson EC2 プラグイン - 川口耕介の日記 Hudson PXE plugin - 川口耕介の日記 Hudson Selenium PluginでHudsonクラスタをSelenium Gridに - 川口耕介の日記 HudsonクラスタをHadoopクラスタに - 川口耕介の日記 Hudson PXE plugin - かおるんダイアリー 【既存の問題】 XPを代表とするアジャイル開発におけるコード共同所有やテスト駆動開発などのプラクティスで、いわゆる下流工程の生産性を大幅Upできる。 しかしながら、自動テストや回帰テストを行う継続的インテグレーションは、システムが大規模化するにつれてビルド時間が膨大になるので、生産性が低くなっている。 その

    継続的インテグレーションをクラウド化する - プログラマの思索
  • Hudson PXE plugin - 川口耕介のブログ


    HudsonPC使HudsonOSCD-ROMPC使PCCD-ROMCD 退OSCD
    Hudson PXE plugin - 川口耕介のブログ
  • Hudson CLIの内部構造 - 川口耕介のブログ


    id:masanobuimaiHudson CLI調 CLIHudson2HTTPCLI使CLI使CLI2 (hudson.remoting.*)CLIstdin/stdout/stderr CLI Channel channel = ...; CliEntryPoint
    Hudson CLIの内部構造 - 川口耕介のブログ
  • hudson-cliがちょっと分かって来た - marsのメモ


    id:ssogabe  Hudson CLI -  - Hudson Wiki Winstone hudson-cli.jar  ${rootURL} URLCLI CLIgroovyshHudson Server new File(".").eachFile { println it} HudsonHudson(hudson.model.Hudson)Hud
    hudson-cliがちょっと分かって来た - marsのメモ
    nobeans
    nobeans 2009/05/12
    cliのサンプル
  • Hudson CLIとGroovy shell - 川口耕介のブログ

    GUIから何でも出来る」というのはHudsonの大事なウリの一つなのですが、その一方、自動化やスクリプトを書くために、コマンドラインインターフェース(CLI)が便利な局面と言うのは結構あります。HudsonにはREST APIがついてはいますが、これはプログラムを書く人向けで、管理者の自動化などには、汎用RESTクライアントの不足もあって、あまり便利ではありません。そこで、Hudson 1.302から、HudsonにはCLIが追加されました。CLIのjarは、お使いのHudsonのhttp://server/hudson/cliからダウンロードすることが出来ます。また、このページには使い方の簡単な紹介も載っています。 さて、このCLI実装の中身がちょっと面白いので紹介します。CLI自体には、実はコマンドの実装は何も含まれていません。代わりに、マスター・スレイブの間で利用されているJava

    Hudson CLIとGroovy shell - 川口耕介のブログ
  • Kohsuke Kawaguchi's Blog: Hudson CLI and Groovy shell

    Posted by kohsuke on May 02, 2009 at 08:26 AM | Comments (0) "You can do everything from GUI" has always been one of Hudson's strengths, and we also have the REST API, but at the same time, CLI is also very useful for improving automation around administration, builds, and so on. So starting Hudson 1.302, I added a CLI agent to Hudson. CLI can be downloaded from your Hudson from http://server/huds

  • スライドを公開しました - 川口耕介のブログ

    JJUGでのHudsonの発表と、Sunのホット・トピック・セミナーでしたMetroの発表を以下の場所で公開しました。 Hudson (JJUG CCCにて)View SlideShare presentation or Upload your own. ホット・トピック・セミナー「Metro」View SlideShare presentation or Upload your own. ところどころスライドが崩れているところがありますが、ご了承下さい。

    スライドを公開しました - 川口耕介のブログ
  • Hudson Twitter Pluginができるまで#1 - cactusman日誌

    前回(開発環境構築)からの続きで、今回はサンプル(Hellow world)を動かすところをご紹介します。 さて、前回の作ったサンプルのディレクトリ構成から見ていこうと思います。 ProjectRoot ├src │└main │ ├java:ソースディレクトリで、パッケージ名と対応したディレクトリ階層構造をしている │ ├resources:jelly、プロパティファイルなどが置かれていて、ソースディレクトリと対応している │ └webapp:html(ヘルプ用)など ├target:Maven2でのビルドの出力先 ├work:Maven2のJettyプラグインを使用してHudsonを起動した場合の設定ファイルとHudsonプラグインの置き場所 └pom.xml:Maven2でビルドするために記述するXML形式の設定ファイル mvn hpi:runを実行していないのでworkディレクトリ

    Hudson Twitter Pluginができるまで#1 - cactusman日誌
    nobeans
    nobeans 2008/05/26
    アイデアを思いついたらつくろう
  • Hudson Twitter Pluginができるまで#0 - cactusman日誌


    Hudson Hudson Twitter Plugin使  id:fitsPlugin turtorial #0 JDK6Maven22.0.4 IDE  cd /tmp wget https://hudson.dev.java.net/source/browse/*checkout*/hudson/trunk/hudson/tools/boo
    Hudson Twitter Pluginができるまで#0 - cactusman日誌
  • 継続的インテグレーションツール Hudson のプラグインを作成 - なんとなくな Developer のメモ

    CI(継続的インテグレーション)ツールの一つである Hudson は以下のような点で個人的に気に入っている。 インストール(実行環境の構築や設定など)が容易 プラグインによる機能追加が容易 ビルド結果等のファイル構成が非常にシンプル REST 的なリモートアクセス API が用意(XML、JSON) Apache Tomcat の webapps ディレクトリにダウンロードした hudson.war ファイルを配置して Tomcat を起動するだけで使えるし、hudson の起動時に作成された .hudson ディレクトリの plugins ディレクトリにプラグイン(.hpi ファイル)を配置して Tomcat を再起動するだけでプラグインが使えるようになるなど、手間がかからず手軽に使い始められる。 今回は Hudson プラグインの自作に興味がわいたので、Extend Hudsonのサイ

    継続的インテグレーションツール Hudson のプラグインを作成 - なんとなくな Developer のメモ