独自のターゲットプラットフォームを使用して、既存のRCPアプリケーションのビルドプロセスを自動化したい。今、私はAntとMavenのどちらの鉱石かを決めることができません。もっと良いツールがあるのではないでしょうか?!
ツールはセットアップが簡単で、JUnitおよびSWTBotテストを実行する必要があります。手伝って頂けますか?
独自のターゲットプラットフォームを使用して、既存のRCPアプリケーションのビルドプロセスを自動化したい。今、私はAntとMavenのどちらの鉱石かを決めることができません。もっと良いツールがあるのではないでしょうか?!
ツールはセットアップが簡単で、JUnitおよびSWTBotテストを実行する必要があります。手伝って頂けますか?
TychoはEclipseプラグイン/アプリケーションを構築するための良い方法です:
Tychoは、Eclipseプラグイン、機能、更新サイト、RCPアプリケーション、およびOSGiバンドルを構築するためのMaven中心のマニフェストファーストアプローチに焦点を当てています。Tychoは、EclipseプラグインとOSGiバンドルをMavenで構築するためのMavenプラグインと拡張機能のセットです。
TeamCity、Jenkins、Hudsonを試すことができます。
このツールは継続的インテグレーション(CI)サーバーです。
TeamCity
たとえば、の助けを借りて、Ant
ターゲットを実行したり、アプリケーションをビルドしたりするプロジェクトを作成したり、との両方でMaven
構成を使用したりできます。Maven
Ant
この記事は、でプロジェクトを作成する方法TeamCity
です。このリンクは、TeamCityの主な機能に関するものです。
TeamCity
JUnitをサポートし、他のサポートされているツールやプラットフォームに関する情報を読むことができます。
もう1つのツールはLuntbuildです。
ここでは、
何らかの理由でtychoチュートリアルがありますが、これをコメントとして追加できませんでした。
奇妙な
ps:私はハドソンと一緒にtychoを使用しています、そしてこれは素晴らしいです!