-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Fix and re-enable Gosu #1086
Fix and re-enable Gosu #1086
Conversation
- Gosu runtime now requires Java 8; how can we skip this module when Travis build with openjdk7 or oraclejdk7? - Thanks to @kausnz for supplying the clever reflection solution
As I suspected, the tests only pass under Java 8. Does anyone have the Maven expertise to, for example, add a clause like this to
|
OK, I added a second commit which skips the The failure on CI is related to a missing SNAPSHOT dependency (looks like some 1.2.5-SNAPSHOT values are lingering in the example projects?) |
Thanks! I'll try to get this into the next release |
I'm settings things up in #1154 in such a way that we can have a proper set of java8 projects. |
@DPUkyle Are you using Gosu? If so can you checkout and build this branch locally to see if everything works? I had to fix a few more things to get it working under with 2.0.0. https://github.com/cucumber/cucumber-jvm/tree/DPUkyle-fix_gosu |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Summary
Re-enable Gosu! Thanks to @kausnz for supplying the clever reflection solution.
Details
This PR updates Gosu support and re-enables the cucumber-gosu module.
I have one concern - that being, "modern" Gosu requires Java 8 at runtime. So I only expect the tests to pass when the Travis matrix runs with
oraclejdk8
.Can I have some help disabling test execution on theMy second commit skips Gosu test execution unless thecucumter-gosu
module unless thejava8
profile is active?java8
profile is active.Motivation and Context
Gosu has been broken for a while now, see #874
How Has This Been Tested?
Existing tests are passing again.
Screenshots (if appropriate):
n/a
Types of changes
Checklist: