Gradle distributionUrl внутри конвейера Jenkins

#android #jenkins #gradle #jenkins-pipeline

#Android #Дженкинс #gradle #дженкинс-конвейер

Вопрос:

Я пытаюсь настроить свой конвейер Jenkins. Мне приходится использовать конвейер со сценариями, и я не могу установить какие-либо плагины. Моя проблема в том, что я хочу использовать gradle из artifactory на своем сервере, возможно ли как-то настроить его внутри моего конвейера? Это мой код:

 node {
  checkout scm

  stage('Deploy') {
    sh './gradlew uploadDebugToHockeyApp'
  }
}
  

Я не хочу ничего менять в своем gradle-wrapper.properties файле, потому что я хочу использовать обычную конечную точку ( https://services.gradle.org/distributions/gradle-4.6-all.zip ).

Комментарии:

1. Что такое двоичный файл gradle в artifactory? эквивалентно ли это тому, что есть в services.gradle.org/distributions/gradle-4.6-all.zip ?

2. да, он указывает на тот же файл, но сохраненный локально