Revision: 5690
http://squirrel-sql.svn.sourceforge.net/squirrel-sql/?rev=5690&view=rev
Author: manningr
Date: 2010-07-11 15:38:34 +0000 (Sun, 11 Jul 2010)
Log Message:
-----------
Add artifact signing and use properties for common versions.
Modified Paths:
--------------
trunk/maven-plugin-workspace/pom.xml
trunk/maven-plugin-workspace/squirrelsql-update-site-plugin/pom.xml
trunk/maven-plugin-workspace/squirrelsql-version-plugin/pom.xml
Modified: trunk/maven-plugin-workspace/pom.xml
===================================================================
--- trunk/maven-plugin-workspace/pom.xml 2010-07-11 12:11:49 UTC (rev 5689)
+++ trunk/maven-plugin-workspace/pom.xml 2010-07-11 15:38:34 UTC (rev 5690)
@@ -59,4 +59,31 @@
<module>squirrelsql-update-site-plugin</module>
<module>squirrelsql-version-plugin</module>
</modules>
+ <properties>
+ <compiler-plugin-version>2.0.2</compiler-plugin-version>
+ <gpg-plugin-version>1.0-alpha-4</gpg-plugin-version>
+ <javac-source-version>1.6</javac-source-version>
+ <javac-target-version>1.6</javac-target-version>
+ <maven-plugin-api-version>2.0</maven-plugin-api-version>
+ <maven-project-version>2.0.2</maven-project-version>
+ <maven-settings-version>2.0.2</maven-settings-version>
+ </properties>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-gpg-plugin</artifactId>
+ <version>${gpg-plugin-version}</version>
+ <executions>
+ <execution>
+ <id>sign-artifacts</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>sign</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
</project>
\ No newline at end of file
Modified: trunk/maven-plugin-workspace/squirrelsql-update-site-plugin/pom.xml
===================================================================
--- trunk/maven-plugin-workspace/squirrelsql-update-site-plugin/pom.xml 2010-07-11 12:11:49 UTC (rev 5689)
+++ trunk/maven-plugin-workspace/squirrelsql-update-site-plugin/pom.xml 2010-07-11 15:38:34 UTC (rev 5690)
@@ -70,7 +70,7 @@
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-api</artifactId>
- <version>2.0</version>
+ <version>${maven-plugin-api-version}</version>
</dependency>
</dependencies>
@@ -79,10 +79,11 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
+ <version>${compiler-plugin-version}</version>
<configuration>
<!-- http://maven.apache.org/plugins/maven-compiler-plugin/ -->
- <source>1.6</source>
- <target>1.6</target>
+ <source>${javac-source-version}</source>
+ <target>${javac-target-version}</target>
</configuration>
</plugin>
</plugins>
Modified: trunk/maven-plugin-workspace/squirrelsql-version-plugin/pom.xml
===================================================================
--- trunk/maven-plugin-workspace/squirrelsql-version-plugin/pom.xml 2010-07-11 12:11:49 UTC (rev 5689)
+++ trunk/maven-plugin-workspace/squirrelsql-version-plugin/pom.xml 2010-07-11 15:38:34 UTC (rev 5690)
@@ -65,17 +65,17 @@
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-plugin-api</artifactId>
- <version>2.0</version>
+ <version>${maven-plugin-api-version}</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-project</artifactId>
- <version>2.0.2</version>
+ <version>${maven-project-version}</version>
</dependency>
<dependency>
<groupId>org.apache.maven</groupId>
<artifactId>maven-settings</artifactId>
- <version>2.0.2</version>
+ <version>${maven-settings-version}</version>
</dependency>
</dependencies>
<build>
@@ -83,10 +83,11 @@
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
+ <version>${compiler-plugin-version}</version>
<configuration>
<!-- http://maven.apache.org/plugins/maven-compiler-plugin/ -->
- <source>1.6</source>
- <target>1.6</target>
+ <source>${javac-source-version}</source>
+ <target>${javac-target-version}</target>
</configuration>
</plugin>
</plugins>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|