jdaugherty opened a new pull request, #14133:
URL: https://github.com/apache/grails-core/pull/14133

   Per the decision [1], this merges the grails-gradle-plugin repository into 
this one.
   
   This merge has the following impacts: 
   
   1. Dependabot wasn't updating our versions in the bom (see 
byte-buddy.version as an example, 1.15.5 is checked in vs 1.17.5 is out).  It's 
not working because gradle property support is missing[2].  This commit 
refactors to the suggested approach of using a dependencies.gradle instaed of a 
gradle.properties to set values.  
   
   2. This change also fixes some of the grails-views artifacts in the bom 
since they were wrong / duplicated.
   
   3. The grails-bom is now split into `grails-gradle-bom` and `grails-bom`.  
the gradle bom is to be used when importing the platform in gradle (it will 
correctly set the groovy version too).  `grails-bom` is to be used for 
dependencies of the application.
   
   4. As part of adding the gradle plugins, we can't have a circular dependency 
to a child project, so this change decouples grails-bootstrap & the gradle 
related projects.  I've moved up logic from grails-bootstrap into 
grails-gradle-model and made sure grails-bootstrap exposes grails-gradle-model 
with an api dependency.  I consulted @davydotcom for the best approach and we 
decided on this one.
   
   
   [1] https://lists.apache.org/thread/fgpwg1d8fsskkvhl1b9dgfn0gzxb7f0v
   [2] https://github.com/dependabot/dependabot-core/issues/1618


-- 
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]

Reply via email to