Author: vsiveton Date: Tue Jun 9 15:12:40 2009 New Revision: 783031 URL: http://svn.apache.org/viewvc?rev=783031&view=rev Log: o added assembly-plugin in the pluginManagement o added release profile for assembly
Added: maven/doxia/doxia-sitetools/trunk/src/assembly/ maven/doxia/doxia-sitetools/trunk/src/assembly/source-release.xml (with props) maven/doxia/doxia-tools/trunk/src/assembly/ maven/doxia/doxia-tools/trunk/src/assembly/source-release.xml (with props) maven/doxia/doxia/trunk/src/assembly/ maven/doxia/doxia/trunk/src/assembly/source-release.xml (with props) Modified: maven/doxia/doxia-sitetools/trunk/pom.xml maven/doxia/doxia-tools/trunk/pom.xml maven/doxia/doxia/trunk/pom.xml Modified: maven/doxia/doxia-sitetools/trunk/pom.xml URL: http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/pom.xml?rev=783031&r1=783030&r2=783031&view=diff ============================================================================== --- maven/doxia/doxia-sitetools/trunk/pom.xml (original) +++ maven/doxia/doxia-sitetools/trunk/pom.xml Tue Jun 9 15:12:40 2009 @@ -215,6 +215,11 @@ <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.2-beta-4</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <configuration> <tagBase>https://svn.apache.org/repos/asf/maven/doxia/doxia-sitetools/tags</tagBase> @@ -251,6 +256,31 @@ <profiles> <profile> + <id>release</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>single</goal> + </goals> + <phase>package</phase> + <configuration> + <descriptors> + <descriptor>src/assembly/source-release.xml</descriptor> + </descriptors> + <tarLongFileMode>gnu</tarLongFileMode> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> <id>reporting</id> <reporting> <plugins> Added: maven/doxia/doxia-sitetools/trunk/src/assembly/source-release.xml URL: http://svn.apache.org/viewvc/maven/doxia/doxia-sitetools/trunk/src/assembly/source-release.xml?rev=783031&view=auto ============================================================================== --- maven/doxia/doxia-sitetools/trunk/src/assembly/source-release.xml (added) +++ maven/doxia/doxia-sitetools/trunk/src/assembly/source-release.xml Tue Jun 9 15:12:40 2009 @@ -0,0 +1,55 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. +--> + +<assembly xmlns="http://maven.apache.org/xsd/assembly-1.1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/xsd/assembly-1.1.1 http://maven.apache.org/xsd/assembly-1.1.1.xsd"> + <id>source-release</id> + <formats> + <format>tar.gz</format> + <format>tar.bz2</format> + <format>zip</format> + </formats> + <fileSets> + <fileSet> + <directory>.</directory> + <outputDirectory>/</outputDirectory> + <useDefaultExcludes>true</useDefaultExcludes> + <excludes> + <exclude>**/target/**</exclude> + <exclude>**/.classpath</exclude> + <exclude>**/.project</exclude> + <exclude>**/.settings/**</exclude> + <exclude>**/*.iml</exclude> + <exclude>**/*.ipr</exclude> + <exclude>**/*.iws</exclude> + <exclude>**/*.bak</exclude> + <exclude>**/*.diff</exclude> + <exclude>**/*.patch</exclude> + <exclude>**/*.log</exclude> + <exclude>**/pom.xml.releaseBackup</exclude> + <exclude>**/release.properties</exclude> + </excludes> + </fileSet> + <fileSet> + <directory>target/maven-shared-archive-resources/META-INF</directory> + <outputDirectory>/</outputDirectory> + </fileSet> + </fileSets> +</assembly> Propchange: maven/doxia/doxia-sitetools/trunk/src/assembly/source-release.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/doxia/doxia-sitetools/trunk/src/assembly/source-release.xml ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Modified: maven/doxia/doxia-tools/trunk/pom.xml URL: http://svn.apache.org/viewvc/maven/doxia/doxia-tools/trunk/pom.xml?rev=783031&r1=783030&r2=783031&view=diff ============================================================================== --- maven/doxia/doxia-tools/trunk/pom.xml (original) +++ maven/doxia/doxia-tools/trunk/pom.xml Tue Jun 9 15:12:40 2009 @@ -141,6 +141,11 @@ <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.2-beta-4</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <configuration> <tagBase>https://svn.apache.org/repos/asf/maven/doxia/doxia-tools/tags</tagBase> @@ -210,4 +215,32 @@ </plugin> </plugins> </reporting> + + <profiles> + <profile> + <id>release</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>single</goal> + </goals> + <phase>package</phase> + <configuration> + <descriptors> + <descriptor>src/assembly/source-release.xml</descriptor> + </descriptors> + <tarLongFileMode>gnu</tarLongFileMode> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + </profiles> </project> Added: maven/doxia/doxia-tools/trunk/src/assembly/source-release.xml URL: http://svn.apache.org/viewvc/maven/doxia/doxia-tools/trunk/src/assembly/source-release.xml?rev=783031&view=auto ============================================================================== --- maven/doxia/doxia-tools/trunk/src/assembly/source-release.xml (added) +++ maven/doxia/doxia-tools/trunk/src/assembly/source-release.xml Tue Jun 9 15:12:40 2009 @@ -0,0 +1,55 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. +--> + +<assembly xmlns="http://maven.apache.org/xsd/assembly-1.1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/xsd/assembly-1.1.1 http://maven.apache.org/xsd/assembly-1.1.1.xsd"> + <id>source-release</id> + <formats> + <format>tar.gz</format> + <format>tar.bz2</format> + <format>zip</format> + </formats> + <fileSets> + <fileSet> + <directory>.</directory> + <outputDirectory>/</outputDirectory> + <useDefaultExcludes>true</useDefaultExcludes> + <excludes> + <exclude>**/target/**</exclude> + <exclude>**/.classpath</exclude> + <exclude>**/.project</exclude> + <exclude>**/.settings/**</exclude> + <exclude>**/*.iml</exclude> + <exclude>**/*.ipr</exclude> + <exclude>**/*.iws</exclude> + <exclude>**/*.bak</exclude> + <exclude>**/*.diff</exclude> + <exclude>**/*.patch</exclude> + <exclude>**/*.log</exclude> + <exclude>**/pom.xml.releaseBackup</exclude> + <exclude>**/release.properties</exclude> + </excludes> + </fileSet> + <fileSet> + <directory>target/maven-shared-archive-resources/META-INF</directory> + <outputDirectory>/</outputDirectory> + </fileSet> + </fileSets> +</assembly> Propchange: maven/doxia/doxia-tools/trunk/src/assembly/source-release.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/doxia/doxia-tools/trunk/src/assembly/source-release.xml ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision Modified: maven/doxia/doxia/trunk/pom.xml URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/pom.xml?rev=783031&r1=783030&r2=783031&view=diff ============================================================================== --- maven/doxia/doxia/trunk/pom.xml (original) +++ maven/doxia/doxia/trunk/pom.xml Tue Jun 9 15:12:40 2009 @@ -263,6 +263,11 @@ </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <version>2.2-beta-4</version> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-release-plugin</artifactId> <configuration> <tagBase>https://svn.apache.org/repos/asf/maven/doxia/doxia/tags</tagBase> @@ -317,6 +322,31 @@ <profiles> <profile> + <id>release</id> + <build> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-assembly-plugin</artifactId> + <executions> + <execution> + <goals> + <goal>single</goal> + </goals> + <phase>package</phase> + <configuration> + <descriptors> + <descriptor>src/assembly/source-release.xml</descriptor> + </descriptors> + <tarLongFileMode>gnu</tarLongFileMode> + </configuration> + </execution> + </executions> + </plugin> + </plugins> + </build> + </profile> + <profile> <!-- AbstractXmlParser.CachedFileEntityResolver downloads DTD/XSD files in ${java.io.tmpdir} --> <id>remove-temp</id> <build> Added: maven/doxia/doxia/trunk/src/assembly/source-release.xml URL: http://svn.apache.org/viewvc/maven/doxia/doxia/trunk/src/assembly/source-release.xml?rev=783031&view=auto ============================================================================== --- maven/doxia/doxia/trunk/src/assembly/source-release.xml (added) +++ maven/doxia/doxia/trunk/src/assembly/source-release.xml Tue Jun 9 15:12:40 2009 @@ -0,0 +1,55 @@ +<?xml version='1.0' encoding='UTF-8'?> +<!-- + Licensed to the Apache Software Foundation (ASF) under one + or more contributor license agreements. See the NOTICE file + distributed with this work for additional information + regarding copyright ownership. The ASF licenses this file + to you under the Apache License, Version 2.0 (the + "License"); you may not use this file except in compliance + with the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, + software distributed under the License is distributed on an + "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY + KIND, either express or implied. See the License for the + specific language governing permissions and limitations + under the License. +--> + +<assembly xmlns="http://maven.apache.org/xsd/assembly-1.1.1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/xsd/assembly-1.1.1 http://maven.apache.org/xsd/assembly-1.1.1.xsd"> + <id>source-release</id> + <formats> + <format>tar.gz</format> + <format>tar.bz2</format> + <format>zip</format> + </formats> + <fileSets> + <fileSet> + <directory>.</directory> + <outputDirectory>/</outputDirectory> + <useDefaultExcludes>true</useDefaultExcludes> + <excludes> + <exclude>**/target/**</exclude> + <exclude>**/.classpath</exclude> + <exclude>**/.project</exclude> + <exclude>**/.settings/**</exclude> + <exclude>**/*.iml</exclude> + <exclude>**/*.ipr</exclude> + <exclude>**/*.iws</exclude> + <exclude>**/*.bak</exclude> + <exclude>**/*.diff</exclude> + <exclude>**/*.patch</exclude> + <exclude>**/*.log</exclude> + <exclude>**/pom.xml.releaseBackup</exclude> + <exclude>**/release.properties</exclude> + </excludes> + </fileSet> + <fileSet> + <directory>target/maven-shared-archive-resources/META-INF</directory> + <outputDirectory>/</outputDirectory> + </fileSet> + </fileSets> +</assembly> Propchange: maven/doxia/doxia/trunk/src/assembly/source-release.xml ------------------------------------------------------------------------------ svn:eol-style = native Propchange: maven/doxia/doxia/trunk/src/assembly/source-release.xml ------------------------------------------------------------------------------ svn:keywords = Author Date Id Revision