[ https://issues.apache.org/jira/browse/SOLR-13452?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16853358#comment-16853358 ]
Mark Miller commented on SOLR-13452: ------------------------------------ {quote}I don't think we can go slower than the current ant build, with its recursive duplicated checks. ;) {quote} Oh I figured it would be much faster, but I didn't realize how addictive that would be on beefy hardware. The fact that so much more is done in parallel and per project , everything can be just so snappy. Most of precommit can just run all the time basically. Things like running all the tests in parallel instead of per modules is also just so nice, waiting for Solr contrib tests as it runs 2-3 jvms at a time is just such a drag. I figured that ant was fast enough basically, but if you have a nice desktop and taste this speed, good luck going back to dial up. > Update the lucene-solr build from Ivy+Ant+Maven (shadow build) to Gradle. > ------------------------------------------------------------------------- > > Key: SOLR-13452 > URL: https://issues.apache.org/jira/browse/SOLR-13452 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Build > Reporter: Mark Miller > Assignee: Mark Miller > Priority: Major > Fix For: master (9.0) > > > I took some things from the great work that Dat did in > [https://github.com/apache/lucene-solr/tree/jira/gradle] and took the ball a > little further. > > When working with gradle in sub modules directly, I recommend > [https://github.com/dougborg/gdub] > This gradle branch uses the following plugin for version locking, version > configuration and version consistency across modules: > [https://github.com/palantir/gradle-consistent-versions] > > https://github.com/apache/lucene-solr/tree/jira/SOLR-13452_gradle_2 -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org