有没有办法使用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