-
Notifications
You must be signed in to change notification settings - Fork 59
add JDK 10 community build #735
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
Comments
I made the job at https://scala-ci.typesafe.com/view/scala-2.12.x/job/scala-2.12.x-jdk10-integrate-community-build/ and queued a first run presumably it will fail because JDK 10 isn't installed yet. (if it doesn't fail, I should look into that.) |
so far so good:
|
steps I followed for installing OpenJDK 10:
|
new run: https://scala-ci.typesafe.com/view/scala-2.12.x/job/scala-2.12.x-jdk10-integrate-community-build/2/ I see |
hmm I see I lied about |
working now on getting everything to at least extract: |
yay, everything extracts 🎉 first real run in progress: https://scala-ci.typesafe.com/view/scala-2.12.x/job/scala-2.12.x-jdk10-integrate-community-build/14/ |
scala-js-stubs is failing (which takes out much of the build) because the behemoth doesn't have rt.jar in the right place. so that's the next fix |
note that I've moved the JDK 10 job to behemoth 1. behemoth 2 was getting overloaded |
installed JDK 10 on behemoth 1 using the above instructions (but with the |
on behemoth 2, fixed the directory naming with
|
behemoth 1 now has rt.jar in the right places, I think. let's see where scala-js-stubs goes green in https://scala-ci.typesafe.com/view/scala-2.12.x/job/scala-2.12.x-jdk10-integrate-community-build/21/ |
some projects are currently failing to extract again, so I'll have to get that straightened out before we can see how scala-js-stubs is doing |
|
let's see how the next test run does. I think we are close to being able to declare victory here. where victory is defined not as the whole build being green, but having approximately as much green as the JDK 9 build does, no key projects failing and taking out big swathes of the build |
as of https://scala-ci.typesafe.com/view/scala-2.12.x/job/scala-2.12.x-jdk10-integrate-community-build/110/console we have: many of these fail on 9 as well; see #609. the log4s, jawn-0-10, and jawn-0-11 failures would be especially good to address. these do not fail on 9. |
Nice. Btw, I think it's fine to drop the Java 9 build once the Java 10 build is in good shape. |
FYI sbt/sbt#4350 |
closing since the JDK 10 build has been in reasonably good shape for a while now and anyway the action is now on 11 (#742) |
I've deleted the JDK 10 job from Jenkins. 8 and 11 only now. |
there is sufficient capacity on the behemoths.
if we run low on capacity, we could eventually drop the JDK 9 community build and just do 10 (and/or 11)
The text was updated successfully, but these errors were encountered: