タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

ciに関するioxのブックマーク (3)

  • CruiseControlを監視する·CCMenu MOONGIFT

    開発が煮詰まってくると、どうしても削られるのがテストの時間だ。十二分にテストしたとしてもバグは残っているもので、さらにその時間を削ってしまったら、時限爆弾をどこかに残したままリリースする可能性がある。そして実際に爆発してしまったら大変な事態になるだろう。 メニューバーに表示される そうした問題の発生を回避するのが継続的なインテグレーションだ。強制的なテストやビルドを自動化することで、定期的にテストが行われ、問題があればその時点で修正を行うことができるようになる。そしてそのためのオープンソース・ソフトウェアとしてCruiseControlがあるのだが、その運用を監視するのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはCCMenu、CruiseControlをメニューバーから監視するソフトウェアだ。 CCMenuはまずプロジェクトを登録する。これはCruiseControl

    CruiseControlを監視する·CCMenu MOONGIFT
    iox
    iox 2008/07/15
  • CruiseControl.NET 1.3をインストールしてみました - NAgiler航海日誌v2

    会社のビルド環境に最新版1.3をインストールしてみました。 CCNET ダウンロード http://sourceforge.net/project/showfiles.php?group_id=71179&package_id=83198 .NET 2.0対応がメインらしいですが利用者にとってはあまり変化ないですね(当り前か)。リリースノートを流し読みした感じでもおっと思ったのはアップグレードしたときにccnet.configを上書きしなくなったことぐらいです。アップグレードが簡単になったのは嬉しいところですね。 CCNET 1.3 リリースノート http://confluence.public.thoughtworks.org/display/CCNET/CCNet+1.3+Release+Notes で、うちの会社のHPですがDotNetNukeから普通のASP.NETへ移行しました

    CruiseControl.NET 1.3をインストールしてみました - NAgiler航海日誌v2
    iox
    iox 2008/05/09
    今度試してみよう
  • 第1回 Hudsonの導入 | gihyo.jp

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

    第1回 Hudsonの導入 | gihyo.jp
    iox
    iox 2008/05/09
    C#だとCIツールは何が熱いのかな
  • 1