タグ

Continuous Integrationに関するrgfxのブックマーク (3)

  • AndroidのCIに纏わる諸々の問題 - Rejasupoem

    この投稿はAndroid Advent Calendar 2013の14日目の記事です。 昨日、Android Test Casual Talks #1というイベントがありました。 僕もテストについて何か話す予定だったのですが、残念ながら体調不良のため行けませんでした。 それで、ハッシュタグを追って見ていたのですが、現場に入ったときにAndroidにテストを書く文化がなくて驚いたという話がありましたが、今やその状況もだいぶ変わってきていて、会場にいた人の80%の人がJenkinsを導入しているというのはちょっとすごいなと思いました。 さて、そんなJenkinsですが、弊社では運用についていくつかの悩みを抱えています。 その悩みと考えている解決策を公開することによって、意見交換したり、何かの参考になればいいなと思います。 Jenkins、ビルドの設定 弊社のAndroidのJenkinsはa

    AndroidのCIに纏わる諸々の問題 - Rejasupoem
  • 米Oracle、「Hudson」をEclipse Foundation下のプロジェクトとすることを提案 | OSDN Magazine

    Oracleは5月4日(米国時間)、オープンソースの継続的インテグレーションツール「Hudson」プロジェクトについて、非営利団体Eclipse Foundationのプロジェクトとすることを提案したと発表した。これに対し、商標などでOracleと合意できずにフォークを立ち上げたHudson創始者は失望を露にしている。 HudsonはOracleが2010年1月に買収した米Sun Microsystemsのプロジェクトで、当時Sun社員だった川口耕介氏(現在CloudBees所属)らが創始した。Oracle買収後、Hudsonが開発拠点をjava.netからGitHubに移行する作業を開始した際にOracleが商標権を主張したため、コミュニティのメンバーは2011年1月末に「Jenkins」という名称でプロジェクトをフォークし、開発を続けている。 Oracleは今回、HudsonをEcl

    米Oracle、「Hudson」をEclipse Foundation下のプロジェクトとすることを提案 | OSDN Magazine
  • 次第に腐るテストコード - Fly me to the Luna

    結論を最初に書くと、 テストコードを書くだけではダメで、デイリービルドなりCIしないと意味ないんじゃないっすか?という事です。 最近Hudsonを使っていてすごいいいなぁ、と思うのがこの画面。 「リグレッション」という表現はすごい的を射ているなぁ、と思います。以前は「失敗」となっていたと記憶しています。 なんで的を射ているかと思ったかと言うと、テストコードって回帰テストの中で動かされると、その結果は「成功」と「失敗」だけではありませんよね。仕様変更による影響がテストコードので、テストコードが失敗すると言う事もある訳で。確かid:hyoshiokさんのブログだったかで拝見したかなんかだったんですが、Oracleでは毎朝デベロッパが出社すると、QA担当の人から失敗した回帰テストが回覧し、デベロッパに「これは障害なのか、仕様変更による影響なのか」を判断してもらった、と言う話を目にしました。テスト

    次第に腐るテストコード - Fly me to the Luna
  • 1