Интересная заметка от Madis Pink в блоге ZeroTurnaround Rebel Labs. Если кто-то вас разбудит посреди ночи и спросит: «какую фичу в Gradle должен знать каждый?» — с уверенностью отвечай, что это buildSrc
. Это особый магический Gradle-проект внутри твоего репозитория, доступный всем файлам build.gradle
в виде библиотеки.
Описанный далее подход позволяет писать код на удобном тебе JVM-языке, и результат использовать прямо в своих сборочных скриптах. Как бонус, можно покрыть юнит-тестами особо хитрые моменты в этих скриптах. Добро пожаловать под кат!
from Хабрахабр / Все публикации подряд / Java http://ift.tt/2zW6CcX