Моя Gradle задача выглядит следующим образомGradle Copy Task всегда в актуальном
task xml_file_to_vs_build(type: Copy) {
outputs.upToDateWhen { false }
doLast {
outputs.upToDateWhen { false }
println("copying strings.xml");
from 'src/main/res/values'
into '../vso_build'
include 'strings.xml'
}
}
Задача всегда в актуальном состоянии. Если я поставлю блок на этапе конфигурации, то есть из doLast, все будет работать нормально. Но тогда код выполнялся, даже если я выполняю градиентные задачи, которые мне не нужны. Что я делаю не так ?
Решено ли? Возможно, я встретил тот же вопрос. https://stackoverflow.com/questions/44198227/gradle-task-type-copy-and-dolast-cant-both-work – XaoFay