有沒有辦法使用CLI配置ANT和MAVEN-安裝?對於JDK有:使用CLI配置詹金斯「全局工具配置」/ groovy
dis = new hudson.model.JDK.DescriptorImpl();
dis.setInstallations(new hudson.model.JDK("JDK8", "/usr/lib/jvm/java-1.8-openjdk"));
託比
有沒有辦法使用CLI配置ANT和MAVEN-安裝?對於JDK有:使用CLI配置詹金斯「全局工具配置」/ groovy
dis = new hudson.model.JDK.DescriptorImpl();
dis.setInstallations(new hudson.model.JDK("JDK8", "/usr/lib/jvm/java-1.8-openjdk"));
託比
您可以通過手動改變Global Tool Configuration
,然後看着JENKINS_HOME
創建的XML配置文件找出相應的描述符。
例如,對於Maven的它必須是hudson.tasks.Maven.DescriptorImpl
和螞蟻 - hudson.tasks.Ant.DescriptorImpl
用它來設置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()
我如何能夠增加一個工具,它不是Maven的和Java?這2個有專門的實現... –
你想添加 – Singhak