プラグインや、gradleをバックグラウンドでコンパイルしてアプリケーションをテストするための優れた方法はありますか?
intellijとeclipse(とりわけ無限)用のプラグインがあることは知っていますが、IDEに関係なく一般的なgradleソリューションを探しています。
テストデーモンを開始し、growlまたはその他の通知ツールを使用して、コードがコンパイルされていないか、テストが失敗していることを通知すると便利です。
プラグインや、gradleをバックグラウンドでコンパイルしてアプリケーションをテストするための優れた方法はありますか?
intellijとeclipse(とりわけ無限)用のプラグインがあることは知っていますが、IDEに関係なく一般的なgradleソリューションを探しています。
テストデーモンを開始し、growlまたはその他の通知ツールを使用して、コードがコンパイルされていないか、テストが失敗していることを通知すると便利です。
継続的なコンパイル/テストなど。Gradle の将来のバージョンで計画されている機能です。これらは、既存の Gradle Daemon に基づいています。
アップデート:
Gradle は、バージョン 2.5 で継続的なビルド機能を導入しました。この機能はまだ準備中ですが、日常の開発ですでに使用できます。継続的なビルド機能は、Gradle がタスクの完了後にシャットダウンしないことを意味しますが、実行を継続し、ファイルへの変更を探してタスクを自動的に再実行します。これは、コードを書いている間にテスト タスクを再実行したいシナリオに完全に適用されます。継続的なビルド機能を使用すると、テスト タスクで一度 Gradle を起動すると、Gradle はソース ファイルを自動的に再コンパイルし、ソース ファイルが変更された場合にテストを実行します。
継続ビルド機能を使用するには、コマンド ライン オプション--continuous
または短いバージョンを使用する必要があります-t
。このオプションを使用すると、Gradle は連続モードで起動します。Gradle を停止するには、Ctrl+D
キーの組み合わせを使用する必要があります。
http://mrhaki.blogspot.com.au/2015/08/gradle-goodness-using-continuous-build.html