).

ужно создать задачу инициализации, которая будет выполняться перед всеми другими задачами, когда я ее выполню.

task A {
    println "Task A"
}

task initializer {
   println "initialized"
}

Если я выполнюgradle -q A, результат будет:

>initialized

>Task A

Теперь, если я добавлю:

task B {
    println "Task B"
}

казнитьgradle -q Bи я получаю:

>initialized

>Task B

Поэтому не имеет значения, какую задачу я выполняю, она всегда сначала инициализируется.

Ответы на вопрос(2)

Ваш ответ на вопрос