-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make it possible to use early access builds of OpenJDK #174
Comments
The java cookbook assumes a single JDK, so it's mostly a matter of getting the packages installed with another recipe. The workers are on ubuntu, so that should be easy. The chef recipe for install java packages is https://github.com/scala/scala-jenkins-infra/blob/master/recipes/_java_packages.rb I'll see about adding the repo and install the package some time after m5 |
For now, I've manually installed JDK 9 ea on the behemoths in I've also exported
|
we have Java 9 now. we aren't using Chef anymore, manual JDK installs are fine. |
This has continued to be fine. Sample ticket showing what's involved with upgrading: scala/community-build#1492 |
Motivation is to start testing with JDK9, and to be able to run our community build with betas of JDK8 minor releases.
There is an Ubuntu package that downloads and installs JDK9. This appears to be actively maintained. It requires
add-apt-repository ppa:webupd8team/java
.https://launchpad.net/~webupd8team/+archive/ubuntu/java
https://launchpad.net/~webupd8team/+archive/ubuntu/java/+packages
Alternatively, we could grab a binary ourselves:
And make that available on the system.
Chef's
java
cookbook supports an install from a URL, too. See "Production Deployment with Oracle Java" on https://supermarket.chef.io/cookbooks/java.I've no idea which way to go, so /assign to @adriaanm.
The text was updated successfully, but these errors were encountered: