Is it possible to commit some file (no pom.xml) while mvn release:prepare?
In My MultiModul Project I configured the rlease plugin with preparationGoals to change the Version in a sql file.
<preparationGoals>clean verify org.codehaus.mojo:build-helper-maven-plugin:1.5:parse-version com.google.code.maven-replacer-plugin:replacer:1.5.0:replace</preparationGoals>
Everything works fine but the changed sql File will not be commited.
The sql File is in a subdirectory of the parent Folder. There are no pom.xml
I use now a scm:checkin in the preparationGoals
clean verify org.codehaus.mojo:build-helper-maven-plugin:1.5:parse-version com.google.code.maven-replacer-plugin:replacer:1.5.0:replace scm:checkin -Dmessage=”…” -DworkingDirectory=./…/…
But that is not the same Commit as what the pom.xml ‘s commited.
This leads to that a mvn rlelease:rollback don’t roll back the first commit in preparation goals!
It now look like these :