-
Notifications
You must be signed in to change notification settings - Fork 6k
[java] Improve pom.xml to qualify for publishing to Maven central #4470
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
Conversation
…ed during deploy phase.
… into maven-central-ready-pom
…assume all users will perform a release/deploy from an environment with correct GPG key/pass.
|
@wing328 Travis test failure is related to Clojure petstore and I don't think it has anything to do with my pom template changes. Any idea? |
|
@cliffano there's an issue with Clojure Petstore client after updating the code (not related to your PR at all). I think what I'll do is to cherry pick the commits in your PR. |
|
@wing328 Any chance to cherry pick this PR? |
|
@cliffano I'll do it over the weekend. |
|
@wing328 LGTM. |
|
Thanks for reviewing the PR (#4616), which has been merged into master. Closing this one. |
I've made the following changes to all Java-related pom.xml templates so the generated pom qualifies for publishing to Maven central:
This PR was tested (and the petstore generated) using swagger-parser 1.0.24 due to the issue with 1.0.25-SNAPSHOT as described on #4462 .
However, I didn't change swagger-parser dependency version to 1.0.24 as part of this PR since I didn't know what's the decision with issue 4462.