You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commonsrdf.apache.org by wi...@apache.org on 2015/05/06 10:31:53 UTC

incubator-commonsrdf git commit: last details towards our first release

Repository: incubator-commonsrdf
Updated Branches:
  refs/heads/master 7a0de10a1 -> 51e7bdd65


last details towards our first release


Project: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/commit/51e7bdd6
Tree: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/tree/51e7bdd6
Diff: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/diff/51e7bdd6

Branch: refs/heads/master
Commit: 51e7bdd653bb45589cd852e0d03a0c0979ca93ae
Parents: 7a0de10
Author: Sergio Fernández <wi...@apache.org>
Authored: Wed May 6 10:31:43 2015 +0200
Committer: Sergio Fernández <wi...@apache.org>
Committed: Wed May 6 10:31:43 2015 +0200

----------------------------------------------------------------------
 pom.xml | 50 +++++++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 43 insertions(+), 7 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/51e7bdd6/pom.xml
----------------------------------------------------------------------
diff --git a/pom.xml b/pom.xml
index 2892104..507091d 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,6 +61,7 @@
         <commons.scmPubUrl>https://svn.apache.org/repos/infra/websites/production/commonsrdf/content/</commons.scmPubUrl>
         <commons.scmPubCheckoutDirectory>${project.build.directory}/site-content</commons.scmPubCheckoutDirectory>
         <commons.javadoc.java.link>http://docs.oracle.com/javase/8/docs/api/</commons.javadoc.java.link>
+        <assembly.skipAssembly>true</assembly.skipAssembly>
     </properties>
 
     <scm>
@@ -235,16 +236,17 @@
         <plugins>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-jar-plugin</artifactId>                
+                <artifactId>maven-jar-plugin</artifactId>
                 <configuration>
-                    <configuration>
-                        <skip>true</skip>
-                    </configuration>
+                    <skipIfEmpty>true</skipIfEmpty>
+                    <archive>
+                        <addMavenDescriptor>false</addMavenDescriptor>
+                    </archive>
                 </configuration>
             </plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-source-plugin</artifactId>                
+                <artifactId>maven-source-plugin</artifactId>
                 <executions>
                     <execution>
                         <goals>
@@ -259,8 +261,7 @@
             </plugin>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-javadoc-plugin</artifactId>                
-
+                <artifactId>maven-javadoc-plugin</artifactId>
                 <executions>
                     <execution>
                         <id>attach-javadocs</id>
@@ -282,6 +283,41 @@
                     <encoding>${project.build.encoding}</encoding>
                 </configuration>
             </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-gpg-plugin</artifactId>
+                <executions>
+                    <execution>
+                        <id>sign-artifacts</id>
+                        <phase>verify</phase>
+                        <goals>
+                            <goal>sign</goal>
+                        </goals>
+                        <configuration>
+                            <excludes>
+                                <exclude>**/*.asc</exclude>
+                                <exclude>**/*.md5</exclude>
+                                <exclude>**/*.sha1</exclude>
+                            </excludes>
+                        </configuration>
+                    </execution>
+                </executions>
+            </plugin>
+            <plugin>
+                <groupId>org.apache.maven.plugins</groupId>
+                <artifactId>maven-release-plugin</artifactId>
+                <version>2.4</version>
+                <configuration>
+                    <useReleaseProfile>false</useReleaseProfile>
+                    <goals>deploy</goals>
+                    <autoVersionSubmodules>true</autoVersionSubmodules>
+                    <localCheckout>true</localCheckout>
+                    <tagNameFormat>@{version}</tagNameFormat>
+                    <arguments>-Papache-release,sign ${arguments}</arguments>
+                    <preparationGoals>clean install</preparationGoals>
+                    <pushChanges>false</pushChanges>
+                </configuration>
+            </plugin>
             <!-- Create code coverage reports and submit them to coveralls.io. -->
             <plugin>
                 <groupId>org.eluder.coveralls</groupId>