2
私はgradleタスクに渡すパラメータの値を代入しようとしています。たとえば、私は私のbuild.gradleにこのタスク gradlew assembleTestApp -PtestParam = testVarible変数を変数に代入する
を実行して、私はDEF VAR = $ testParam上記
が動作していない変数
に値を割り当てます。
私はgradleタスクに渡すパラメータの値を代入しようとしています。たとえば、私は私のbuild.gradleにこのタスク gradlew assembleTestApp -PtestParam = testVarible変数を変数に代入する
を実行して、私はDEF VAR = $ testParam上記
が動作していない変数
に値を割り当てます。
Gradleは、$
を使用して、文字列内の可変値を非公開にします。パラメータを通常の変数として使用するには、$記号は必要ありません。中
def var = testParam
println "var: " + var + " testParam: " + testParam
println "var: $var testParam: $testParam"
結果:おかげで動作します
gradle -q -PtestParam=foo
var: foo testParam: foo
var: foo testParam: foo
... – Bijesh