I'm trying to share the SCM settings, primarly the SCM root URL, but when I
perform a release, the parameters are changed to explicit values, defeating
the purpose. Is there any way to make it not do that?
For example, during the release process, the following:
<scm>
<connection>scm:svn:${scm.root}/${project.artifactId}</connection>
<developerConnection>scm:svn:${scm.root}/${project.artifactId}</developerConnection>
<url>${scm.root}/${project.artifactId}</url>
</scm>
Changes into:
<scm>
<connection>scm:svn:http://svn:8083/MyTeam/ParentPom</connection>
<developerConnection>scm:svn:http://svn:8083/MyTeam/ParentPom
</developerConnection>
<url>http://svn:8083/MyTeam/ParentPom</url>
</scm>
If it didn't change, then I could keep the parameterized version in the
ParentPOM and all children would work. But out of the box, this won't work.
Can the SCM section be parameterized/shared?
--
Jeff Vincent
[email protected]
See my LinkedIn profile at:
http://www.linkedin.com/in/rjeffreyvincent
I ♥ DropBox <http://db.tt/9O6LfBX> !!