PicnicSupermarket / reactive-support

RxJava 2 utilities.
MIT License
29 stars 0 forks source link

Use the new built-in Travis CI `jdk` constants #28

Closed Stephan202 closed 6 years ago

Stephan202 commented 6 years ago

And while there, add OpenJDK 8 and OpenJDK 9.

coveralls commented 6 years ago

Pull Request Test Coverage Report for Build 187


Totals Coverage Status
Change from base Build 174: 0.0%
Covered Lines: 122
Relevant Lines: 141

💛 - Coveralls
Stephan202 commented 6 years ago

Funny. The push builds all passed, but the openjdk-ea entry of the PR builds failed. Seems openjdk-11-ea+15_linux-x64_bin.tar.gz was deleted just now. (Retriggering the build gives the same result.)

@sormuras, should we expect the script to automatically pick up the next EA build once it becomes available? (And if so, in your experience, what's the average delay? :).)

sormuras commented 6 years ago

The URL points correctly to https://download.java.net/java/early_access/jdk11/15/GPL/openjdk-11-ea+15_linux-x64_bin.tar.gz which is determined from the HTML code of http://jdk.java.net/11/

Maybe +16 is about to land in just a minute...

Stephan202 commented 6 years ago

Thanks for the rapid double-checking! We'll keep an eye on it :)

sormuras commented 6 years ago

Tried https://download.java.net/java/early_access/jdk11/16/GPL/openjdk-11-ea+16_linux-x64_bin.tar.gz ... and yes, that works. ✔️

When the HTML page of http://jdk.java.net/11/ is updated to jdk-11-ea+16 ... restart the failed axis.

sormuras commented 6 years ago

The page is still not updated. Strange...

Stephan202 commented 6 years ago

Indeed, cause this way the page itself is also effectively broken :thinking:.

sormuras commented 6 years ago

Contacted Dalibor from Oracle. He's trying to poke somebody who may help here.

In the meanwhile, we need to allow ea (11) builds to fail. https://github.com/junit-team/junit5/commit/d64f11b56c724d819d5f2c6d4529b18829fd45b1

Just after the integration into Travis CI. 😢 It worked like a charm for month now... first time I see this happen.

Stephan202 commented 6 years ago

Several hours later: no change. Hah.

Edit: should have refreshed this browser window before posting. Thanks for the update!

sormuras commented 6 years ago

_If you have difficulty downloading any of these files please contact jdk-ea-download-helpww@oracle.com.

Stephan202 commented 6 years ago

@sormuras do you plan to implement an AI which automatically sends such an email and pauses the build until receiving a reply? :laughing:

sormuras commented 6 years ago

🤣

https://twitter.com/DonaldOJDK/status/1002226415415197696 soon™️

sormuras commented 6 years ago

It works like charm again. For now. :)

Stephan202 commented 6 years ago

Yes! Thanks for raising the issue upstream :)