パルスプロジェクトは、コードの整合性を確保するためにあなたと一緒に動作するように設計され、サーバ自動ビルド(または継続的インテグレーション)です。
Pulseは、定期的にプロジェクトを作成します、あなたのSCMからソースコードをチェックし、その結果を通知します。
の特長の:ます。
- 任意のプロジェクトをビルドします。作るやMaven、任意のコマンドを実行したり、アリのサポートを使用します。
- キャプチャは、成果物を作成:ファイル、ディレクトリ、HTMLレポートを。フィルタは、ワイルドカードを使用してファイルを収集します。
- の情報を抽出します。作るとMaven、正規表現とのエラーと警告を見つけるか、アリのサポートが組み込まれます。
- SCMの統合:CVS、PERFORCEのとSubversionのために。トリガーは、変更の上に構築間のビューの変更を構築し、あなたのリポジトリをブラウズします。
- の通知をビルドします。電子メール、JabberのIM、およびRSS経由で。各ユーザーが自分の通知設定を制御します。
- 柔軟なスケジューリング:トリガーは、リモートAPI経由または手動でのWebインタフェースを介して、SCMの変更、クロンのようなスケジュールに基づいて構築します。 。
- 歴史をビルドします。作業ディレクトリを含め、あなたのプロジェクトのビルドの履歴を参照し、フィルタリングする。クリーンアップ歴史的には、柔軟性のあるクリーンアップルールを使用して構築します。
- テストのレポート:テスト結果は、ビルド結果のファーストクラスの一部です。テスト結果はJUnitのようなレポートから読みます。
- 柔軟なプロジェクト:あなたのSCMでのWebインタフェースまたはバージョンのプロジェクトの設定を経由して簡単な設定を選択します。 。
- の仕様をビルドします。各プロジェクトのビルドの異なる種類(例えば継続的インテグレーション、毎晩パッケージ)のための複数の仕様を持つことができます。
- 全Webインターフェイス:セットアップ、構成およびパルスサーバを監視。単一のテキストファイルを編集せずにプロジェクトをビルドします。
- コントロールをビルドします。ビューには、キューを構築し、進行中で構築します。タイムアウトを構築したり、手動で実行中のビルドを終了するに設定します。
- ユーザーのダッシュボード:ユーザーがパルスサーバの独自の、構成可能なビューを持つ
- プロジェクトホームページ:。、変更や統計を構築します。 など、最近のプロジェクト活動の1ページの概要、
- ローカルビルド:プロジェクトのあなた自身の作業コピーにパルスビルドエンジンを実行します。 。
- リモートAPI:モニター、制御およびXML-RPC経由でリモートパルスサーバーを拡張します。
のこのリリースで新しいのは何ですか。
- このシリーズは、ブラウズビューを含む機能と改善の数十を持っていフィルタリング、MSTestをサポート、改善されたビルドと新しいエージェントのコメント、エージェントのプロパティ、上流の変更の報告、下流のビルド通知、下流プロジェクトへのディレクトリの簡単な配信、SCM構成でのプロパティのサポート、新しい警告の状態、および大いに多くします。
- 重要なバグは、バージョンをスキップして2.3にアップグレードするユーザーのために修正されました。
- はマイナーバグが修正されました。
リモートAPIメソッドは、構成状態にアクセスするために追加されました。
のバージョン2.3.11にの新機能である情報ます。
のバージョン2.3.6でのの新機能は次のとおりです。
- このバージョンシリーズは、いくつかの主要な改善をもたらし。 LI>
- は同時1つのプロジェクトのビルドサポートされています。
- プロジェクトとステージ優先度が実装されました。
- ホームプロジェクトと履歴タブは改装されました。
- &QUOT、私は&QUOT構築します。そして&QUOT、ステータス&QUOTを構築する。タブが再加工されたします。
- プラグインは自動的に同期されます。
- は終了し、ビルドステータスが追加されました。
- グーグルテストがサポートされています。
- UI性能が向上してます。
- はさらに多く行われていたします。
のあるどのバージョン2.2.7のの新しい:
- 2.2シリーズがもたらす新機能の数とユーザビリティを中心とした機能強化、。具体的には、UIを報告全体ビルドがオーバーホールされました。
- ビルドリビジョンに作業コピーのオプション更新します。
- 標準統一された差分をサポートするプラグイン可能なパッチ形式、します。
- 既存のパッチファイルを提出することができます。
- スマートな内部パッチ形式および改善のアプリケーションとします。
ビルドのリビジョンを選択する能力
のバージョン2.1.20のの新機能である。
のバージョン2.0.40のの新機能:
- の変更点は次のとおりです。新しいノーオペレーションSCMプラグインをエージェントpingを制御するには、新しい設定オプション、gitのためのオプションのデバッグログ。とマイナーバグ修正します。
のバージョン2.0.39のの新機能:
- の変更は、フィルタができるようにする新しいプロパティ構文を含むプロパティ値、フック、マイナーバグ修正を構築手動トリガの出力のロギングに適用します。
の の新機能バージョン2.1.7のベータ版で:
- の変更は、複数のエージェントを実行する能力を含む単一のサーバー·プロセスは、推移的で一貫性の改善は、再構築し、マイナーバグ修正します。
の の新機能バージョンでは2.1.6ベータ版:
- パルス2.1は、いくつかの主要な新機能と改良が含まれ。より重要な機能強化の中には、以下に詳述する。
- プロジェクトの依存:
- パルスは今、あなたのプロジェクト間の依存関係を宣言し、それらの間に構築アーティファクトをお届けできるように、プロジェクトの依存関係の管理を誇っています。よりスマートなトリガはまた依存プロジェクトに追加されました。依存関係のサポートは、Mavenとアイビーリポジトリと、すでにアイビーを使用するプロジェクトとそれが相互運用可能なこと、Apacheのアイビー上に構築されています。パルスは、内部のプロジェクトと外部のもののためにアイビーリポジトリとして機能することができます。
- マルチコマンドプロジェクト:
- パルスは常にビルドが複数のステップで構成することができますが、この柔軟性にアクセスするには、以前のバージョンでは、手でXMLファイルを書き込む必要があった。今、マルチコマンドのプロジェクトを構成するための完全なUIサポートし、またUIにさらされているすべてのコマンドの完全な柔軟性があります。ご希望の場合はもちろん、あなたはまだ手動でXMLファイルを書き込むことができます(とあなたのコードでさえバージョンに)します。
- 個人的なビルドの改善:
- パルスの個人は、あなたがそれらをコミットする前にテスト用パルスに変更を送信することを可能に構築します。 :2.1では、いくつかの改良を含め、個人的に構築が行われました
- *ビルドのリビジョンを選択する機能します。
- *オプションの更新します。
- *プラグイン可能なパッチ形式、します。
- *既存のパッチファイルを提出する機能をします。
- *スマートな内部パッチ形式および改善のアプリケーションとします。
- これらの改善は、要求している個人的には、より柔軟で相互運用可能なビルドを行う。たとえば、あなたは他のツールとのパッチを作成することができ、パルスに直接提出します。
- きめの細かいクリーンアップルール:
- クリーンアップルールを使用すると、自動的に古いものと不要な作成データを削除するパルスを有することにより、ディスクスペースの使用量を減らすことができます。 2.1では、クリーンアップされているかを正確に制御する多くのオプションがあります。これはあなたがより詳細に制御できます。たとえば、古いビルド成果物を除去するが、キーのビルド結果情報を維持することができます。 。
- 組み込みのリファレンスドキュメント:
- パルスXMLファイルのドキュメントは、それが正確なバージョンと一致するようになりました、パルスサーバに内蔵されて、あなたがインストールした設定プラグイン。 UIの右上にあるリンクは、このリファレンスドキュメントを開きます。
- プラグ可能なコマンド:
- は、複数のコマンドからなるプロジェクトのための変化の一環として、コマンド設定とコマンドAPIの両方がオーバーホールされた。これらの変更は、以前よりもはるかに簡単にコマンドを接続する。他の設定可能な要素と同様に、コマンドは現在、完全に文書化することができ、UIプラグインされたに統合。単一のコマンドプロジェクトは、プラグインの作成者のための余分な労力ですべてのプラグインされたコマンドを使用することができます。
- 管理UIの改善:
- 複数の改善が管理ユーザーインターフェイスに行われました。これらの中で最も注目すべきは、以下のとおりです。
- *設定ツリーのネスティングが減少します。
- *パフォーマンスの向上します。
- *店舗構成に使用されるファイルの数が減少します。
- これらの変更は、UIがシンプルできびきび両方作るします。
- 多くの...:
- 文字通り何十、より小型の機能、拡張機能、および修正は2.1魅力的なアップグレードを行う。詳細については、完全なリリースノートをチェックしません
ビルドリビジョンに作業コピーの
標準の統一された差分をサポートする
大規模な構成·セットの
コメントが見つかりません