Version Management - apache/grails-core GitHub Wiki
This is a cheat-sheet for the things that need to be updated when changing versions.
Grails
- build.gradle
- build.properties
- grails-test-suite-uber/src/test/groovy/grails/util/GrailsUtilTests.java
Spring Framework
- build.gradle
Default Plugins (Resources, JQuery, etc.)
- gradle/assemble.gradle
- grails-resources/src/grails/grails-app/conf/BuildConfig.groovy
- grails-resources/src/grails/templates/maven/app.pom
Groovy
- build.gradle
- grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/resolve/GrailsCoreDependencies.java
Gradle
- build.gradle
- gradle/wrapper/gradle-wrapper.properties
- gradle/wrapper/gradle-wrapper.jar
Grails Data Store
- build.gradle
- grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/resolve/GrailsCoreDependencies.java
log4j
- grails-plugin-log4j/build.gradle
- grails-bootstrap/src/main/groovy/org/codehaus/groovy/grails/resolve/GrailsCoreDependencies.java
AspectJ
- build.gradle
This is not quite accurate because of the way Grails creates an Ivy repo. There are additional updates needed to upgrade Gradle for Grails. Someday, hopefully it will be as simple as changing these three artifacts.