-
-
Notifications
You must be signed in to change notification settings - Fork 694
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
Gradle build system #277
Comments
I have already give a thought few months ago and it turns out that maven works well for assertj build and release, so no need to change for the time being. |
@joel-costigliola , 8 years have passed. Would you please evaluate Maven vs Gradle once again? In my experience, Maven creates lots of obstacles as soon as the build goes beyond creating jar file :-( For instance, when I added ErrorProne, I had to add Of course, you might want to add those |
I have had quite bad experiences with gradle, mainly when it comes to debugging it and I'm not keen to give it another try yet unless we find something we can't do with maven. |
Well, have you been using Gradle recently?
I moved many non-trivial projects to Gradle, and I could help you move to Gradle if you ask:
The key drivers were slightly different every time, however, I believe Gradle significantly improved developer and user experience in all the cases. I refined Gradle scripts for projects like
I am sure, with Maven you can't have a human-friendly command line and human-friendly output :(
With Gradle, the same thing could be
|
I agree with @joel-costigliola, adopting Gradle in AssertJ would solve a non-existing problem. |
@joel-costigliola would you be interested in moving this project from Maven to Gradle? I addition to that we could merge the other subprojects like the java8 part into this repository by using the subproject support of Gradle.
The text was updated successfully, but these errors were encountered: