Jenkins: установка Gradle разных версий

Автор: | 18/01/2016
 

Jenkins.sh-600x600В требованиях заказчика указано использование Gradle версии 2.9 и выше, в то время как Jenkins по умолчанию использует Gradle 2.5:

...
[workspace] $ /bin/sh -xe /tmp/hudson7550889694096545979.sh
+ ./gradlew clean build
Downloading https://services.gradle.org/distributions/gradle-2.5-all.zip
...

Для решения – используем плагин Gradle Plugin.

Переходим в Manage Jenkins > Manage Plugins и устанавливаем плагин:

Screen Shot 2016-01-18 at 18.17.04

Переходим в Manage Jenkins > Configure System и добавляем Gradle:

Screen Shot 2016-01-18 at 18.20.06

Теперь – в самом проекте можно выбрать версию Gradle:

Screen Shot 2016-01-18 at 18.21.43

Готово.