creativescala / doodle

Compositional vector graphics in Scala / Scala.JS
https://creativescala.org/doodle/
Apache License 2.0
329 stars 76 forks source link

Fix broken CI #80

Closed exoego closed 5 years ago

exoego commented 5 years ago

Currently, JDK installation fails due to internal change in Travis.

This PR uses more robust way to install JDK when Travis update their base image. This method (and AdoptOpenJDK) is commonly used in other Scala OSS like https://github.com/scala/scala-collection-compat/pull/231

Also fixed the implementation to pass tests.

exoego commented 5 years ago

Scala 2.13.0 is still broken, since some dependencies does not support 2.13.0.

noelwelsh commented 5 years ago

Looks good. Thanks!