You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by ks...@apache.org on 2014/01/07 01:57:56 UTC
svn commit: r1556095 - /juddi/trunk/pom.xml
Author: kstam
Date: Tue Jan 7 00:57:55 2014
New Revision: 1556095
URL: http://svn.apache.org/r1556095
Log:
adding 'dist' profile
Modified:
juddi/trunk/pom.xml
Modified: juddi/trunk/pom.xml
URL: http://svn.apache.org/viewvc/juddi/trunk/pom.xml?rev=1556095&r1=1556094&r2=1556095&view=diff
==============================================================================
--- juddi/trunk/pom.xml (original)
+++ juddi/trunk/pom.xml Tue Jan 7 00:57:55 2014
@@ -387,5 +387,57 @@
</build>
</profile>
<!-- END SNIPPET: release-profile -->
+
+ <!-- same as the apache-release minus signing. CI should use this-->
+ <profile>
+ <id>dist</id>
+ <modules>
+ <!-- this requires some artifacts generated by apache-release profile (source, javadoc) -->
+ <module>uddi-tck</module>
+ <module>uddi-tck-runner</module>
+ <module>docs</module>
+ <module>juddi-dist</module>
+ <module>uddi-client-dist</module>
+ </modules>
+ <build>
+ <plugins>
+ <!-- Create a source-release artifact that contains the fully buildable
+ project directory source structure. This is the artifact which is
+ the official subject of any release vote. -->
+ <plugin>
+ <artifactId>maven-assembly-plugin</artifactId>
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.apache.resources</groupId>
+ <artifactId>apache-source-release-assembly-descriptor</artifactId>
+ <version>1.0.1</version>
+ </dependency>
+ <dependency>
+ <!-- NOTE: The fix for PLXUTILS-120 is crucial for the new assembly descriptor -->
+ <groupId>org.codehaus.plexus</groupId>
+ <artifactId>plexus-utils</artifactId>
+ <version>2.0.1</version>
+ </dependency>
+ </dependencies>
+ <executions>
+ <execution>
+ <id>source-release-assembly</id>
+ <phase>package</phase>
+ <goals>
+ <goal>single</goal>
+ </goals>
+ <configuration>
+ <runOnlyAtExecutionRoot>true</runOnlyAtExecutionRoot>
+ <descriptorRefs>
+ <descriptorRef>${sourceReleaseAssemblyDescriptor}</descriptorRef>
+ </descriptorRefs>
+ <tarLongFileFormat>gnu</tarLongFileFormat>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
</profiles>
</project>
\ No newline at end of file
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org