Mercurial > dive4elements > framework
changeset 99:0efa3e8e46d4
Write revision to MANIFEST files while creating jar archives.
artifacts/trunk@1213 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Mon, 14 Jun 2010 21:23:13 +0000 (2010-06-14) |
parents | a24ab98f858d |
children | 933bbc9fc11f |
files | ChangeLog artifacts/pom.xml pom.xml |
diffstat | 3 files changed, 79 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed Apr 28 20:14:05 2010 +0000 +++ b/ChangeLog Mon Jun 14 21:23:13 2010 +0000 @@ -1,3 +1,8 @@ +2010-06-14 Ingo Weinzierl <ingo_weinzierl@web.de> + + * artifacts/pom.xml, + pom.xml: Write svn revision to MANIFEST files while creating jar archives. + 2010-04-28 Hans Plum <hans@intevation.de> * Tagging Version 1.0:
--- a/artifacts/pom.xml Wed Apr 28 20:14:05 2010 +0000 +++ b/artifacts/pom.xml Mon Jun 14 21:23:13 2010 +0000 @@ -7,9 +7,48 @@ <version>1.0-SNAPSHOT</version> <name>artifacts</name> <url>http://maven.apache.org</url> + <scm> + <connection>scm:svn:svn+ssh://${user}@thoe.intevation.de/home/projects/Geospatial/bsh-generischer-viewer/Material/SVN/artifacts/artifacts</connection> + <developerConnection>scm:svn:svn+ssh://${user}@thoe.intevation.de/home/projects/Geospatial/bsh-generischer-viewer/Material/SVN/artifacts/artifacts</developerConnection> + <url>scm:svn:svn+ssh://${user}@thoe.intevation.de/home/projects/Geospatial/bsh-generischer-viewer/Material/SVN/artifacts/artifacts</url> + </scm> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> + <build> + <plugins> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>buildnumber-maven-plugin</artifactId> + <executions> + <execution> + <phase>validate</phase> + <goals> + <goal>create</goal> + </goals> + </execution> + </executions> + <configuration> + <doCheck>true</doCheck> + <doUpdate>false</doUpdate> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifest> + <addDefaultImplementationEntries>true</addDefaultImplementationEntries> + </manifest> + <manifestEntries> + <SCM-Revision>${buildNumber}</SCM-Revision> + </manifestEntries> + </archive> + </configuration> + </plugin> + </plugins> + </build> <dependencies> </dependencies> </project>
--- a/pom.xml Wed Apr 28 20:14:05 2010 +0000 +++ b/pom.xml Mon Jun 14 21:23:13 2010 +0000 @@ -7,6 +7,11 @@ <version>1.0-SNAPSHOT</version> <name>artifact-system</name> <url>http://maven.apache.org</url> + <scm> + <connection>scm:svn:svn+ssh://${user}@thoe.intevation.de/home/projects/Geospatial/bsh-generischer-viewer/Material/SVN/artifacts</connection> + <developerConnection>scm:svn:svn+ssh://${user}@thoe.intevation.de/home/projects/Geospatial/bsh-generischer-viewer/Material/SVN/artifacts</developerConnection> + <url>scm:svn:svn+ssh://${user}@thoe.intevation.de/home/projects/Geospatial/bsh-generischer-viewer/Material/SVN/artifacts</url> + </scm> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> @@ -26,6 +31,36 @@ <target>1.5</target> </configuration> </plugin> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>buildnumber-maven-plugin</artifactId> + <executions> + <execution> + <phase>validate</phase> + <goals> + <goal>create</goal> + </goals> + </execution> + </executions> + <configuration> + <doCheck>true</doCheck> + <doUpdate>false</doUpdate> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-jar-plugin</artifactId> + <configuration> + <archive> + <manifest> + <addDefaultImplementationEntries>true</addDefaultImplementationEntries> + </manifest> + <manifestEntries> + <SCM-Revision>${buildNumber}</SCM-Revision> + </manifestEntries> + </archive> + </configuration> + </plugin> </plugins> </build> <repositories>