私は比較的新しいgradleです。 私のbuild.gradle:私はしたい何条件からグラデルタスクを実行してください。
def releaseBol = false
android {
compileSdkVersion 23
buildToolsVersion "23.0.2"
lintOptions {
abortOnError false
}
...
if (project.hasProperty('RELEASE') && project.ext.RELEASE == '1')
releaseBol = true
if (releaseBol)
{
..
//some code
..
}
}
...
task runScheduleReader() {
javaexec {
println 'here1'
main="-jar";
args = [
"../Generator.jar"
]
}
}
がreleaseBol
場合runScheduleReader
を実行することですが、私はこれを行うことができますどのように、true
に設定するが、ちょうどそこに移動するとき、私はエラーを取得していますか?
didntの仕事私 – Dim
@ディム、_仕事していないのはどういう意味ですか? – Opal
releaseBolがfalseの場合でもまだ実行中です – Dim