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

[General][CI] fix gradle build error on java9+ #1240

Merged
merged 1 commit into from
Oct 15, 2018

Conversation

fujigon
Copy link
Contributor

@fujigon fujigon commented Oct 15, 2018

PR checklist

  • Read the contribution guidelines.
  • Ran the shell script under ./bin/ to update Petstore sample so that CIs can verify the change. (For instance, only need to run ./bin/{LANG}-petstore.sh and ./bin/security/{LANG}-petstore.sh if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in .\bin\windows\.
  • Filed the PR against the correct branch: master, 3.4.x, 4.0.x. Default: master.
  • Copied the technical committee to review the pull request if your PR is targeting a particular programming language.

Description of the PR

This patch fixes shippable CI failures due to [ERROR] Failed to execute goal org.fortasoft:gradle-maven-plugin:1.0.8:invoke (default) on project openapi-generator-gradle-plugin-mvn-wrapper: Execution default of goal org.fortasoft:gradle-maven-plugin:1.0.8:invoke failed: Could not determine java version from '9.0.4'. -> [Help 1]

The problem is that org.fortasoft:gradle-maven-plugin settings didn't suport java9+.

Thanks to LendingClub/gradle-maven-plugin#39, I added settings to pom and it works on my environment (windows10, java10, and git bash).

@fujigon
Copy link
Contributor Author

fujigon commented Oct 15, 2018

@wing328 @jimschubert @cbornet @jaz-ah @ackintosh @JFCote @jmini
Hi guys, I think this PR helps you to solve the CI problem.

@wing328
Copy link
Member

wing328 commented Oct 15, 2018

@fujigon thanks for the fix.

(I was looking into the issue as reported by Shippable last night but couldn't find a solution and was planning to roll back to openjdk8 for the time being)

cc @jimschubert

@wing328 wing328 added this to the 3.3.1 milestone Oct 15, 2018
@jimschubert
Copy link
Member

Looking this over, seems to be a miss from the recent change that bumped the gradle version from the release candidate. If it passes Shippable, I think it's good to merge.

Copy link
Member

@wing328 wing328 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Shippable failure has been fixed and its build passed

@wing328 wing328 merged commit 12a702e into OpenAPITools:master Oct 15, 2018
@fujigon fujigon deleted the feature/fix-gradle-error branch October 16, 2018 07:43
A-Joshi pushed a commit to ihsmarkitoss/openapi-generator that referenced this pull request Feb 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants