3

私はしばらくの間Gradleに目を向けていましたが、ビルドをAntからAntに切り替えたいと99%確信しています。ただし、今回投資する前に、GradleがAnt / Ivyビルドですでに実行しているすべてのことを実行できることを100%確認する必要があります(機能を失うことはありません)。

  • Cobertura/JaCoCoを介してコードカバレッジタスクを実行する
  • いくつかのPythonスクリプトを実行する
  • SVNリポジトリへのチェックアウト/コミット
  • AnalytiXCodeProAntタスクを実行する
  • 純粋なAntコマンドを実行する
  • 自分のタスクを定義する

私はPythonタスクと自分自身のタスクについて99%確信していますが、残りの部分については、Gradleタスクが定義されていることを示すドキュメントをこれらのサイトで見つけることができません。これらすべてを実行できる場合は、売買されます。それ以外の場合は、Gradleがもう少し成熟するまで延期します。前もって感謝します!

4

2 に答える 2

5

Gradleビルドでは、Ant自体で慣れている方法で標準およびカスタムのAntタスクを使用できます。さらに、既存のAntスクリプトをインポートできます。インポートされたAntスクリプトのターゲットは一級市民として扱われるため、他のGradleタスクと同じように使用できます。ご覧のとおり、既存のコードをすぐにGradleに完全に移行する必要はありません。

これと同じくらい簡単です:

ant.importBuild 'build.xml'
于 2012-08-21T12:58:24.477 に答える
1

Gradleは、組み込みのAntタスクとカスタムのAntタスクの両方を呼び出すことができます。他のソリューションが利用できない場合は、古いコードに依存することで、必要なすべてを実行できます。

于 2012-08-21T11:43:56.890 に答える