Skip to content
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

Setup CI for jdk 9+ #16

Open
shroffk opened this issue Jun 25, 2018 · 3 comments
Open

Setup CI for jdk 9+ #16

shroffk opened this issue Jun 25, 2018 · 3 comments

Comments

@shroffk
Copy link
Contributor

shroffk commented Jun 25, 2018

In preparation for the move the jdk 10 it is necessary to set up CI for jdk 9+ in addition to the existing jdk8

@georgweiss
Copy link
Contributor

Please check the my PRs for the optional modules.

@shroffk
Copy link
Contributor Author

shroffk commented Sep 26, 2018

In preparation for moving the epics core projects to java 10+ the CI was updated to run on open and oracle versions of java starting from 8 to 11

At the last build all problems related to the javadoc production have been resolved.
https://travis-ci.org/epics-base/epicsCoreJava/builds/433584801

The only open issue is that openjfx is no longer available for trusty. It is available for xenial and bionic distributions of ubuntu.

shroffk added a commit that referenced this issue Oct 3, 2018
* setup CI for jdk 8 and 9

* Update .travis.yml

* Update .travis.yml

* updating pvDatabaseJava module

* #16 fixing javadoc preparing for java 9

* Updating exampleJava for jdk9 compliance

* Temporarily disabling test due to travis failures

* #16 install openfx and fix certificates for jdk8 and jdk10

* Update .travis.yml

* Temporarily disable unit test failing on travis

* #16 cleaning up the java doc plugin and adding html5 tag

* remove references to com.sun.* deprecated in java9+

* #16 using george's profile to disable html5 for java8

* Travis patch (#24)

* Update .travis.yml

* removing the typo "-"
shroffk added a commit that referenced this issue Oct 3, 2018
* setup CI for jdk 8 and 9

* Update .travis.yml

* Update .travis.yml

* updating pvDatabaseJava module

* #16 fixing javadoc preparing for java 9

* Updating exampleJava for jdk9 compliance

* Temporarily disabling test due to travis failures

* #16 install openfx and fix certificates for jdk8 and jdk10

* Update .travis.yml

* Temporarily disable unit test failing on travis

* #16 cleaning up the java doc plugin and adding html5 tag

* remove references to com.sun.* deprecated in java9+

* #16 using george's profile to disable html5 for java8

* Travis patch (#24)

* Update .travis.yml

* removing the typo "-"
@shroffk
Copy link
Contributor Author

shroffk commented Oct 17, 2018

The oracle jdk10 is no longer available for travis CI need to remove it from the travis.yml and start preparing for openjdk11

shroffk added a commit that referenced this issue Oct 17, 2018
shroffk added a commit that referenced this issue Oct 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants