「オラクルがHudson製作者KohsukeをWikiから削除」はwiki管理者の手違いだったようで無事解決した。 http://jenkins.361315.n4.nabble.com/Hudson-Dev-Re-Can-I-get-my-account-back-td3264376.html 解決を待たずにオラクルの歴史改竄と決めつけたことをお詫びします。
New: どうやら何かの手違いだったようで、無事解決したようだ。 http://jenkins.361315.n4.nabble.com/Hudson-Dev-Re-Can-I-get-my-account-back-td3264376.html オラクルへ スターリンと比べちゃってごめんなさい。 http://jenkins.361315.n4.nabble.com/Hudson-Dev-Can-I-get-my-account-back-td3262992.html オラクルが運営しているwiki.hudson-ci.orgでのKohsukeのアカウントがフリーズされたよう。名前が"Kohsuke Kawaguchi"から"hudson CI"に変更され、彼のメールアドレスが[hidden email]になっている。Kohsukeは「何かの間違いだろう」と丁寧にアカウントの回復を管理者
hudson, rails前々から興味があったhudsonをrails3のアプリケーションで使ってみた。rvmを利用して綺麗な環境でビルドすることが目標。 hudsonの起動第1回 Hudsonの導入|gihyo.jp … 技術評論社を参考にしました。すんなり動くかと思いきや、HTTPサーバが起動しない。しかもエラーも吐かないものだから困った。 原因を調べるとhudsonが悪いワケじゃなかった。winstoneの中でIPv6のlocalhostにconnectしているところでシーンという感じ。ip6tablesを見るとloが空いてなくて、パケットがことごとく捨てられてたみたい。 ping6 ::1 すら何も帰ってこなかった…。タイムアウトに時間がかかるのでエラーが吐かれる前に手で止めてて、エラーが確認できなかったのです。しくしく。 とりあえず、IPv4を優先的に使うようにする。 $ jav
Jenkins ユーザーカンファレンス東京もいよいよ今週末に迫ってきました。 僕は、基調講演として、Jenkinsプロジェクトの近況をちょっと紹介してから最近のJenkinsの目玉新機能であるワークフロープラグインの紹介をしようと思います。この機能を使うと、継続的デリバリなどで頻出する、複雑な作業の自動化を簡単にできます。サンフランシスコ、ボストンやベルリンのJUCでは非常に大きな反響があったので、きっと面白いはずです。 また、BMW Car ITで大規模な車載組み込みソフトウェアの継続的インテグレーションのシステムを作るチームをリードしているRobert Martinさんを呼んで発表をしてもらいます。この人はNokiaで携帯電話のソフトウェアの継続的インテグレーションのチームを率いた後、Nokiaがドイツの拠点を閉鎖した時にチームごとBMWに引き抜かれて今の仕事に携わっているというスーパ
I was watching a DjangoCon keynote by Cal Henderson from Flickr and he mention that they used Hudson for Continuous Integration (CI). I know that there is phpUnderControl, but with Flickr endorsing Hudson that was enough for me to give Hudson a try over phpUnderControl. I will not be covering the installation of Hudson in this post. I would like to focus more on the integration of the PHP tools w
日本人(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プロジェクトとOracleの間で若干の揉め事がありました。遅れてしまいましたが、こ の場でも報告をさせてください。 11/22月曜日、Hudsonのソースコードリポジトリが突然書き込み不能になりました。調べた結果、Hudsonはこの週に旧java.netから 新java.netへ移行されるためにロックされたことがわかりました。残念な事に、この事態に対する事前の通告は3日前の金曜日に僕とOracleの Winston Prakashという技術者に一度行われたのみで、コミュニティはロックダウンに備えることができませんでした。 Oracleの移行作業の担当者にメールを書いたところ、移行作業に必要な時間がどれほど掛かるかはわからないし、Hudsonを外すこともできない、 という答えでした。これを受けて、コミュニティの中心メンバーで、メーリ
この記事はCakePHP1.2系またら1.3系を対象としており、CakePHP2.0系では別のアプローチになります。 不思議なことにCakePHPアプリの開発でHudson使って継続的インテグレーションしている事例をほとんど見たことがないんだけど、個人的にはPHPアプリだって全部HudsonでCIすべきと思っているのでやってみた。 (ちなみに最近までphpUnderControlでCIしていた) 概略 CakePHPアプリでCIやろうとして問題になるのは、 CakePHPでのテストライブラリがSimpleTestでありJUnit互換のテスト結果を出力できないこと さらにSimpleTestでは一応XMLでの結果出力ができるのに、CakePHPのreporterにcake_xml_reporterとかが無くて、html出力かテキスト出力しかできない という2点にあるので、この2点をクリアする
Hudsonを使い始めたときから、いつかPHPの開発でも使いたいなぁとか思いつつ、Phing Pluginをコミットしてずっと忘れていました。 PHPの試験環境はJavaの影響を受けてかなり良くなってきています。Antに対応するPhing、Junitに対応するPHPUnit、CheckStyleに対応するPHP_CodeSnifferなどがあります。 今日は、手始めにPhingとPHPUnitで単体試験の自動化をやってみたいと思います。 Phingの準備 Phingのインストール Phingをインストールするを参考にしてインストールします。Hudsonを実行するユーザーで動くことを確認しておきます。 Phingプラグインのインストール [Hudsonの管理] - [プラグインの管理] - [利用可能]の一覧表示から"Phing Plugin"をチェックして、インストール、再起動します。 ソ
今月で今やってる仕事の契約が切れるので,ここで培ったノウハウなどをメモしておこうと思う。 しかし,今後この手の開発系の仕事ができるとは限らないってのが悲しいところ。 プロジェクトポータルまわり とりあえず,Subversion(SCM), Trac(ITS/Wiki), Hudson(CI)は必須。この3セットがないプロジェクトなんてうんこ。 とにかくTrac-Subversionの連携が強力なので,Subversion以外のSCMは無視していい。HudsonはCIつうよりプロジェクトダッシュボードとして使うのが吉(数あるプラグインを有効利用しよう)。 marsのメモ - Trac marsのメモ - MacroBazaar - The Trac Project marsのメモ - 角谷HTML化計画(2006-04-25) marsのメモ - trac-post-commit-hookが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く