Плагин Android для Gradle генерирует задачу для каждого BuilType/Flavor/BuildVariant. Проблема в том, что эта задача будет генерироваться динамически и, следовательно, не будет доступна в качестве зависимости при определении такой задачи:
task myTaskOnlyForDebugBuildType(dependsOn:assembleDebug) {
//do smth
}
Предлагаемый обходной путь из этого ответа будет таким:
task myTaskOnlyForDebugBuildType(dependsOn:"assembleDebug") {
//do smth
}
или это
afterEvaluate {
task myTaskOnlyForDebugBuildType(dependsOn:assembleDebug) {
//do smth
}
}
Но оба мне не подошли.