[ https://issues.apache.org/jira/browse/SOLR-13452?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16910106#comment-16910106 ]
Tomoko Uchida commented on SOLR-13452: -------------------------------------- Hi, I pushed the first version of {{builsSrc/idea/idea.gradle}} to the branch {{jira/SOLR-13452_gradle_5}}. (I forgot to include issue # to the commit message, so the notification did not come here.) [https://github.com/apache/lucene-solr/commit/da3654411aca3b9b74b1845f90c03de2e7dc6594] No other file was changed. There still remain some problems to be fixed (sometimes "idea" task fail with ConcurrentModificationException, and there are several unresolved dependencies on Solr modules when opening the project with IDEA). But generally "idea" and "cleanIdea" seem to work. I'll continue to look into the problems. Let me know if there is anything you noticed about that commit. > 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 > Components: Build > Reporter: Mark Miller > Assignee: Mark Miller > Priority: Major > Fix For: master (9.0) > > Attachments: gradle-build.pdf > > Time Spent: 10m > Remaining Estimate: 0h > > 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_5 -- This message was sent by Atlassian JIRA (v7.6.14#76016) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org