uschindler commented on pull request #501:
URL: https://github.com/apache/solr/pull/501#issuecomment-1011150139


   > Maven coordinates only exist in maven. Gradle has module paths - build 
inclusion is kind of hacking these two worlds together. What's in that file is 
a result of trial-and-error and my understanding of how these two worlds come 
together, I'm by no means trying to say I understand everything going on under 
the hood of Gradle...
   
   That's not fully true. In the documentation it states @ [Cases where 
included build substitutions must be 
declared](https://docs.gradle.org/current/userguide/composite_builds.html#included_build_substitution_requirements):
 "When the maven-publish or ivy-publish plugins are used for publishing, and 
the publication coordinates don’t match `${project.group}:${project.name}`"
   
   We don't set `project.group` and `project.name` anywhere in our build system 
and the name differs from the Maven artifact name, unfortunately. The group is 
only assigned during publishing. If we would do this (we already state 
`project.description`in every build.gradle and we set the version) then it 
would work fully automatic.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to