Hey Mike,

We decided not to download from Oracle. Instead we have a local repo and we 
use puppet to manage/install the java package. So I did it like in the 
script above by setting the name and the path where java is installed.

It's better to have a local repo and use this one instead. But if you want 
I can have a look at it again, maybe I find it now.

Op vrijdag 29 april 2016 17:03:50 UTC+2 schreef Stijn Diependaele:
>
> Dear,
>
> I'm trying to write a groovy script which manages the JDK installs. 
>
> The code below would set the JDK installation with the home folder. 
> Although I would like to us an automatic installation from Oracle.
> You have to set the username and password for this. But how do i pass the 
> username and password to the Descriptor of JDKInstaller?
>
> If I look at 
> http://javadoc.jenkins-ci.org/hudson/tools/JDKInstaller.DescriptorImpl.html 
> I can see that you can getUsername an getPassword. 
> A guess would be it's done by passing it through JSON in the configure 
> method???
>
> Could anyone provide a code example? 
>
> JDKDesc = Jenkins.instance.getDescriptorByName("hudson.model.JDK");
>
> JDK jdk = new JDK("JDK 8", "/usr/lib/jvm/java-8-openjdk-amd64");
>     
> jdkDesc.setInstallations(jdk); 
>
> jdks = jdkDesc.getInstallations();
> jdkDesc.save();
>
> Jenkins.instance.save()
>
> thanks!
> Stijn
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/f7979a4f-2ce0-47ae-aa8c-755068e40a97%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to