2016-05-18 2 views

ответ

1

Вы можете узнать соответствующие дескрипторы вручную изменить Global Tool Configuration, а затем, глядя на XML конфигурационные файлы, созданные в JENKINS_HOME.

Например, для Maven он должен быть hudson.tasks.Maven.DescriptorImpl и Ant - hudson.tasks.Ant.DescriptorImpl

1

Это способ установить Maven с помощью Groovy:

def inst = Jenkins.getInstance()  
    def desc = inst.getDescriptor("hudson.tasks.Maven") 
    def minst = new hudson.tasks.Maven.MavenInstallation("Maven_name", "maven_path"); 
    desc.setInstallations(minst) 
    desc.save() 
+0

как я буду иметь возможность добавить инструмент, который не Maven и Java? эти 2 имеют специальную реализацию ... –

+0

, которую вы хотите добавить – Singhak

Смежные вопросы