6

タスクを実行していますが、現在のスクリプトに与えられGradleBuildたすべてのプロパティを維持したいと考えています。言い換えれば、「これらの開始パラメーター」をパッケージ化し、呼び出しているビルドに渡したいということです。

これをきれいに行う方法はありますか?

4

1 に答える 1

11

プロジェクトのプロパティを意味する場合:

task foo(type: GradleBuild) {
    startParameter.projectProperties = gradle.startParameter.projectProperties
}

システム プロパティを意味する場合はprojectPropertiessystemPropertiesArgs(両側) に置き換えます。

于 2013-09-26T19:39:44.753 に答える