-
-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
WIP Minimal maven->gradle evaluation #205
Conversation
What about We need to apply a gradle plugin to replace the fact that the maven project is a |
@jmini thanks for doing a search for that. I expect this PR to take some time (a week or more). It will not only need to update maven -> gradle build scripts, but also CI scripts, hard-coded build outputs in all samples scripts (around 400 scripts, mostly search/replace but need to be visually checked), Docker scripts, etc. Looking at our CI scripts, I see some areas for various improvements which I'll probably do as a part of this PR. Do you think it would be helpful if I create a TODO list for tracking items as I find them, and as I finish them up? This way we can track my progress. |
I am really glad you start this. I imagine this will be a lot of work. Maybe you can put your TODO list directly in the issue #200. This way I can see if I have additional ideas. I also would like to test from time to time. I will wait until you tell that there is something that is ready to be tested locally. |
This is on hold, pending investigation/research on issues with deploying from Travis CI to Sonatype via gradle. |
Travis deploys have cleaned up. But I'm closing this since I'd basically need to redo it at this point. |
PR checklist
./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\
.master
.Description of the PR
Evaluating what it would take to convert from maven to gradle. See #200