BT

最新技術を追い求めるデベロッパのための情報コミュニティ

寄稿

Topics

地域を選ぶ

InfoQ ホームページ Continuous Integration に関するすべてのコンテンツ

  • MSBuild Extension Pack

    MSBuild Extension Packの新バージョンが利用可能である。MSBuild Extension Packはオープンソースライブラリであり、一般に必要とされるMSBuildタスクを含んでおり、完全なコンパイル、パッケージングおよび環境設定ビルドプロセスを自動化する。

  • CruiseControl.NET 1.4.3のリリース

    CruiseControl.NETの新バージョンが利用可能である。.NETプロジェクト向けの人気のある持続的な統合サーバである。

  • 継続的統合を超えて: 継続的デプロイ

    機能を作るのが早ければ早いほど、価値は追加される。ユーザのフィードバックに応えてシステムを変更するのが速ければ速いほど、ユーザはたやすく満足し続ける。Timothy Fitz氏とJoe Ludwig氏が、継続的デプロイの実用的な実装を解説する記事を最近発表した。継続的デプロイは、リリースサイクルを数週間から数分間に減らすプロセスだ。

  • Skyway Builder Community EditionがSpring���プリケーションのコード生成をサポート

    Skyway Builder Community Editionの最新バージョンがSpringベースのウェブ・アプリケーション用オープンソース・コード生成フレームワークを提供する。コミュニティ・エディションは、標準的なSpringアプリケーションのアプリケーション層で必要となるコードを生成するのに使用できる。このたびSkyway SoftwareはSkyway Builder 6.1バージョンの一般提供を発表した。

  • Apache Ivy 2.0の最終リリース

    Ivyプロジェクトの依存性マネージャであるIvy 2.0がリリースされた。

  • TimeCity 4.0: 分散ビルドと継続的インテグレーション

    JetBrains社のTeamCity 4.0がリリースされた。TeamCityは分散ビルドの管理及び、継続的インテグレーションのサーバでWindows、Linux、そしてMac OS Xの各プラットフォームにデプロイすることが出来る。

  • Apache Ivy 2.0.0-RC2: 2.0リリース間近

    プロジェクトの依存関係管理ツールであるApache Ivyは2.0.0-RC2段階となった。InfoQでは以前、2.0のリリースと同時にIvyがApacheプロジェクト傘下へ移行することを伝えた。その時点から既に複数のベータ版がリリースされていて、遂にリリース候補のフェーズとなった。

  • Cloverのテスト最適化機能によってテストが高速に

    最近リリースされたClover 2.4は"Test Optimization(テスト最適化)"という新機能を強調している。これはCIをスピード・アップし、テストが完了するまでの待ち時間を削減する効果がある。"テスト毎の"カバレッジ・データを活用することでコードの修正によって影響のあったテストだけを選択的に実行する。

  • 170のビルドタスクを提供するMSBuild Extension Pack

    MSBuildが初めてリリースされたときは、一時しのぎの措置とみなされていた。MSBuild導入前は、コマンドラインからの大掛かりな.NETプロジェクト構築は、気力をなくすような難題だった。コマンドラインのオプションを慎重に設計するか、NAntのようなサードパーティ製ライブラリを使わなければならなかった。

  • Jason Van Zyl氏、Sonatype社、Eclipse FoundationそしてMavenを語る

    Sonatype社は、Mavenの開発の中心となっている会社であるが、最近、戦略的開発者としてEclipse Foundationに加わることを発表した。InfoQではSonatype社のCTOであり、Mavenの設立者であるJazon Van Zyl氏と話をし、このパートナーシップの詳細とこれがMavenの将来にどんな意味をもたらすのかについて訊いた。

  • ThoughtWorks社がCruiseをリリース:継続インテグレーションとリリースの管理システム

    継続インテグレーションはアジャイルのプラクティスであり、コミットされた一つ一つのコードの変更は自動的にビルドとテストが行われる。バグが取り込まれるとすぐにその多くを見つけることで、バグにかかるコストが削減される。

  • チームで新しい習慣を身につける報酬は?

    チームが新しい習慣を身に着けようとして、なかなかうまくいかないときがある。習慣とは、ユニットテストを書く、コンパイラの警告をなくす、ビルドを壊さない、などのことだ。どうしたら、チームにこうした習慣を植え付けることができるだろうか?Clint Shankはメンバーを移行させるために、あるゲームをデザインした。

  • Gallio .NET Test Automation Platform

    Gallioは、.NETテストフレームワークをターゲットにした自動化プラットフォームである。各テストフレームワークが自動化APIやテストランナーなど独自のツールセットを作成する代わりに、Gallioはすべてのテストフレームワークで利用可能な中立で拡張可能なプラットフォームの提供を目指している。

  • Subversion 1.5のリリース

    Subversionはマチュアなオープンソースバージョンコントロールシステムで、多くのオープンソースプロジェクトで使用されている。新機能が加わりバージョン1.5がリリースされた。

  • Impala、初のパブリックリリースでSpring向け動的モジュールを提供

    開発と配布にApache LicenceのVersion 2を利用したImpalaは、Java 1.5ランタイムを用いて、Spring MVCベースのWebアプリケーションを階層化したモジュール一式に分割する手段を開発者に提供する。

BT