You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ah...@apache.org on 2006/02/05 00:21:22 UTC
svn commit: r374945 - in /maven/maven-1/plugins-sandbox/trunk: ./
plugin-parent/
Author: aheritier
Date: Sat Feb 4 15:21:07 2006
New Revision: 374945
URL: http://svn.apache.org/viewcvs?rev=374945&view=rev
Log:
Synchronize with bundled plugins settings :
- Remove unused files
- cleanup properties and projects descriptions
Added:
maven/maven-1/plugins-sandbox/trunk/plugin-parent/LICENSE.txt
- copied unchanged from r374896, maven/maven-1/plugins-sandbox/trunk/LICENSE.txt
maven/maven-1/plugins-sandbox/trunk/plugin-parent/NOTICE.txt
- copied unchanged from r374896, maven/maven-1/plugins-sandbox/trunk/NOTICE.txt
maven/maven-1/plugins-sandbox/trunk/plugin-parent/checkstyle-license.txt
- copied unchanged from r374896, maven/maven-1/plugins-sandbox/trunk/checkstyle-license.txt
maven/maven-1/plugins-sandbox/trunk/plugin-parent/checkstyle.xml
- copied unchanged from r374896, maven/maven-1/plugins-sandbox/trunk/checkstyle.xml
Removed:
maven/maven-1/plugins-sandbox/trunk/LICENSE.txt
maven/maven-1/plugins-sandbox/trunk/NOTICE.txt
maven/maven-1/plugins-sandbox/trunk/checkstyle-license.txt
maven/maven-1/plugins-sandbox/trunk/checkstyle.xml
Modified:
maven/maven-1/plugins-sandbox/trunk/maven.xml
maven/maven-1/plugins-sandbox/trunk/plugin-parent/maven.xml
maven/maven-1/plugins-sandbox/trunk/plugin-parent/project.properties
maven/maven-1/plugins-sandbox/trunk/plugin-parent/project.xml
maven/maven-1/plugins-sandbox/trunk/project.properties
maven/maven-1/plugins-sandbox/trunk/project.xml
Modified: maven/maven-1/plugins-sandbox/trunk/maven.xml
URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins-sandbox/trunk/maven.xml?rev=374945&r1=374944&r2=374945&view=diff
==============================================================================
--- maven/maven-1/plugins-sandbox/trunk/maven.xml (original)
+++ maven/maven-1/plugins-sandbox/trunk/maven.xml Sat Feb 4 15:21:07 2006
@@ -1,6 +1,6 @@
<!--
/*
- * Copyright 2001-2004 The Apache Software Foundation.
+ * Copyright 2001-2006 The Apache Software Foundation.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -16,6 +16,12 @@
*/
-->
<project xmlns:ant="jelly:ant" xmlns:i="jelly:interaction" xmlns:j="jelly:core" xmlns:maven="jelly:maven">
+ <goal name="plugins:install-all" description="Install all plugins">
+ <maven:reactor basedir="${basedir}" includes="*/project.xml" excludes="${maven.multiproject.excludes}" goals="clean,plugin:install" banner="Install" ignoreFailures="false"/>
+ </goal>
+ <goal name="plugins:repository-deploy-all" description="Deploy all plugins in a remote repository">
+ <maven:reactor basedir="${basedir}" includes="*/project.xml" excludes="${maven.multiproject.excludes}" goals="clean,plugin:repository-deploy" banner="Deploy" ignoreFailures="false"/>
+ </goal>
<goal name="plugins:test-all" description="Test all plugins">
<maven:reactor basedir="${basedir}" includes="*/project.xml" excludes="${maven.multiproject.excludes}" goals="plugin:test" banner="Test" ignoreFailures="false"/>
</goal>
@@ -24,15 +30,14 @@
</goal>
<goal name="plugins:deploy-all-sites" description="Create and deploy the web site for all plugins">
<!-- We don't want to have the question about to deploy the root site after each plugin -->
- <ant:property name="skip.main.site" value="true"/>
- <ant:property name="goal" value="site:deploy"/>
+ <j:set var="skipQuestion" value="true" scope="parent"/>
+ <j:set var="goal" value="site:deploy"/>
<attainGoal name="multiproject:goal"/>
<attainGoal name="multiproject:site"/>
<attainGoal name="site:deploy"/>
</goal>
<goal name="confirm-and-deploy-site">
- <j:set var="skipQuestion" value="${skip.main.site}"/>
- <j:if test="${!empty(skipQuestion) and skipQuestion==true}">
+ <j:if test="${(skipQuestion == null) or not (skipQuestion == 'true')}">
<i:ask question="Would you like to regenerate and deploy the main plugins site (y/n)?" answer="ok" default="y"/>
<j:if test="${ok == 'y'}">
<attainGoal name="multiproject:site"/>
Modified: maven/maven-1/plugins-sandbox/trunk/plugin-parent/maven.xml
URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins-sandbox/trunk/plugin-parent/maven.xml?rev=374945&r1=374944&r2=374945&view=diff
==============================================================================
--- maven/maven-1/plugins-sandbox/trunk/plugin-parent/maven.xml (original)
+++ maven/maven-1/plugins-sandbox/trunk/plugin-parent/maven.xml Sat Feb 4 15:21:07 2006
@@ -1,6 +1,6 @@
<!--
/*
- * Copyright 2001-2004 The Apache Software Foundation.
+ * Copyright 2001-2006 The Apache Software Foundation.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -30,10 +30,21 @@
<ant:copy todir="${dir}/../plugin-parent">
<ant:fileset dir="${pom.parent.file.parent}" />
</ant:copy>
- <ant:copy todir="${dir}/.." file="${pom.parent.file.parent}/../LICENSE.txt" />
- <ant:copy todir="${dir}/.." file="${pom.parent.file.parent}/../NOTICE.txt" />
- <ant:copy todir="${dir}/.." file="${pom.parent.file.parent}/../checkstyle.xml" />
- <ant:copy todir="${dir}/.." file="${pom.parent.file.parent}/../checkstyle-license.txt" />
+ <ant:copy todir="${dir}/.." file="${pom.parent.file.parent}/LICENSE.txt" />
+ <ant:copy todir="${dir}/.." file="${pom.parent.file.parent}/NOTICE.txt" />
+ <ant:copy todir="${dir}/.." file="${pom.parent.file.parent}/checkstyle.xml" />
+ <ant:copy todir="${dir}/.." file="${pom.parent.file.parent}/checkstyle-license.txt" />
<j:set var="executionDir" value="${basedir}" scope="parent" />
+ </postGoal>
+
+ <postGoal name="site:deploy">
+ <j:if test="${empty(executionDir)}">
+ <j:set var="executionDir" value="${basedir}" />
+ </j:if>
+ <maven:maven
+ descriptor="${executionDir}/../project.xml"
+ goals="confirm-and-deploy-site"
+ ignoreFailures="false"
+ />
</postGoal>
</project>
Modified: maven/maven-1/plugins-sandbox/trunk/plugin-parent/project.properties
URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins-sandbox/trunk/plugin-parent/project.properties?rev=374945&r1=374944&r2=374945&view=diff
==============================================================================
--- maven/maven-1/plugins-sandbox/trunk/plugin-parent/project.properties (original)
+++ maven/maven-1/plugins-sandbox/trunk/plugin-parent/project.properties Sat Feb 4 15:21:07 2006
@@ -119,13 +119,13 @@
#=====
# Checkstyle plugin settings
#=====
-maven.checkstyle.header.file = ${basedir}/../checkstyle-license.txt
-maven.checkstyle.properties = ${basedir}/../checkstyle.xml
+maven.checkstyle.header.file = ${basedir}/../plugin-parent/checkstyle-license.txt
+maven.checkstyle.properties = ${basedir}/../plugin-parent/checkstyle.xml
#=====
# License plugin settings
#=====
-maven.license.licenseFile=${basedir}/../LICENSE.txt
+maven.license.licenseFile=${basedir}/../plugin-parent/LICENSE.txt
#=====
# LinkCheck plugin settings
Modified: maven/maven-1/plugins-sandbox/trunk/plugin-parent/project.xml
URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins-sandbox/trunk/plugin-parent/project.xml?rev=374945&r1=374944&r2=374945&view=diff
==============================================================================
--- maven/maven-1/plugins-sandbox/trunk/plugin-parent/project.xml (original)
+++ maven/maven-1/plugins-sandbox/trunk/plugin-parent/project.xml Sat Feb 4 15:21:07 2006
@@ -2,7 +2,7 @@
<!--
/*
- * Copyright 2001-2004 The Apache Software Foundation.
+ * Copyright 2001-2006 The Apache Software Foundation.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -18,10 +18,11 @@
*/
-->
-<project>
+<project xmlns="http://maven.apache.org/POM/3.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/3.0.0 http://maven.apache.org/maven-v3_0_0.xsd">
<pomVersion>3</pomVersion>
- <artifactId>plugin-sandbox-parent</artifactId>
+ <id>plugin-sandbox-parent</id>
<name>Maven Plugins Sandbox</name>
<groupId>maven</groupId>
<currentVersion>1.0</currentVersion>
@@ -36,9 +37,9 @@
<issueTrackingUrl>http://jira.codehaus.org/browse/MAVEN</issueTrackingUrl>
<siteAddress>people.apache.org</siteAddress>
- <siteDirectory>/www/maven.apache.org/maven-1.x/plugins-sandbox/</siteDirectory>
- <distributionSite>cvs.apache.org</distributionSite>
- <distributionDirectory>/www/cvs.apache.org/repository/</distributionDirectory>
+ <siteDirectory>/www/maven.apache.org/maven-1.x/reference/plugins-sandbox/</siteDirectory>
+ <distributionSite>people.apache.org</distributionSite>
+ <distributionDirectory>/www/www.apache.org/dist/java-repository/</distributionDirectory>
<mailingLists>
<mailingList>
@@ -85,6 +86,7 @@
</developers>
<build>
+ <defaultGoal>plugin:plugin</defaultGoal>
<sourceDirectory>src/main</sourceDirectory>
<unitTestSourceDirectory>src/test</unitTestSourceDirectory>
<nagEmailAddress>dev@maven.apache.org</nagEmailAddress>
@@ -97,7 +99,7 @@
<resources>
<resource>
- <directory>..</directory>
+ <directory>../plugin-parent/</directory>
<targetPath>META-INF</targetPath>
<includes>
<include>NOTICE.txt</include>
@@ -128,12 +130,14 @@
<report>maven-tasklist-plugin</report>
<report>maven-javadoc-plugin</report>
<report>maven-jxr-plugin</report>
+ <report>maven-jira-plugin</report>
<report>maven-jdepend-plugin</report>
<report>maven-checkstyle-plugin</report>
<report>maven-junit-report-plugin</report>
<report>maven-pmd-plugin</report>
<report>maven-simian-plugin</report>
<report>maven-faq-plugin</report>
+ <report>maven-linkcheck-plugin</report>
</reports>
</project>
Modified: maven/maven-1/plugins-sandbox/trunk/project.properties
URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins-sandbox/trunk/project.properties?rev=374945&r1=374944&r2=374945&view=diff
==============================================================================
--- maven/maven-1/plugins-sandbox/trunk/project.properties (original)
+++ maven/maven-1/plugins-sandbox/trunk/project.properties Sat Feb 4 15:21:07 2006
@@ -1,5 +1,5 @@
# -------------------------------------------------------------------
-# Copyright 2001-2004 The Apache Software Foundation.
+# Copyright 2001-2006 The Apache Software Foundation.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
@@ -20,30 +20,71 @@
# must now inherit from /plugin-parent/project.xml.
#====================================================================
-# Enable HTML to xdoc transformation
-maven.html2xdoc.enabled=true
-
-# Choose aggregators to use for the dashboard plugin report
-maven.dashboard.aggregators = csall,clovertpc,cloverloc,cloverncloc,junittests,junitpassrate,junitfailures,juniterrors,simiantdl
+#=====
+# Changelog plugin properties
+#=====
+maven.changelog.svn.baseurl=http://svn.apache.org/viewcvs.cgi
+maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory
+#=====
+# Changes plugin settings
+#=====
+# Changes issue template
+maven.changes.issue.template = %URL%/%ISSUE%
+
+#=====
+# Checkstyle plugin settings
+#=====
+maven.checkstyle.header.file = ${basedir}/plugin-parent/checkstyle-license.txt
+maven.checkstyle.properties = ${basedir}/plugin-parent/checkstyle.xml
+
+#=====
+# Clover plugin settings
+#=====
# Make sure we generate a Clover XML report so that the dashboard
# Clover aggregator can extract Clover data
maven.clover.report.xml=true
+#=====
+# Dashboard plugin properties
+#=====
+# Choose aggregators to use for the dashboard plugin report
+maven.dashboard.aggregators = csall,clovertpc,cloverloc,cloverncloc,junittests,junitpassrate,simiantdl,tasklist,jiraopen,jirascheduled
+
+#=====
+# License plugin settings
+#=====
+maven.license.licenseFile=${basedir}/plugin-parent/LICENSE.txt
+
+#=====
+# LinkCheck plugin settings
+#=====
+maven.linkcheck.exclude=${pom.repository.url},${maven.changelog.svn.baseurl}
+
+#=====
+# Multichanges plugin settings
+#=====
+maven.multichanges.excludes=${maven.multiproject.excludes}
+
+#=====
# Multiproject plugin settings
+#=====
maven.multiproject.navigation=independent
maven.multiproject.overviewPage.title=Maven Plugins in the Sandbox
maven.multiproject.overviewPage.text=The following Maven plugins are available in the sandbox, some of them because they are still in early development and others because they are no longer mantained:
maven.multiproject.excludes=plugin-parent/project.xml
-maven.xdoc.date = left
-maven.xdoc.date.format = dd MMMM yyyy HH:mm z
-maven.xdoc.version =
-
-
-maven.changelog.factory=org.apache.maven.svnlib.SvnChangeLogFactory
+#=====
+# Site plugin settings
+#=====
maven.site.stage.address=people.apache.org
maven.site.stage.directory=/home/brett/public_html/maven-stage-site/${pom.siteDirectory.substring(22)}
maven.site.deploy.method=rsync
-maven.xdoc.theme.url=http://maven.apache.org/maven-1.x/style/maven-stylus.css
\ No newline at end of file
+#=====
+# XDOC plugin settings
+#=====
+maven.xdoc.date = left
+maven.xdoc.date.format = dd MMMM yyyy HH:mm z
+maven.xdoc.version =
+maven.xdoc.theme.url=http://maven.apache.org/maven-1.x/style/maven-stylus.css
Modified: maven/maven-1/plugins-sandbox/trunk/project.xml
URL: http://svn.apache.org/viewcvs/maven/maven-1/plugins-sandbox/trunk/project.xml?rev=374945&r1=374944&r2=374945&view=diff
==============================================================================
--- maven/maven-1/plugins-sandbox/trunk/project.xml (original)
+++ maven/maven-1/plugins-sandbox/trunk/project.xml Sat Feb 4 15:21:07 2006
@@ -16,8 +16,7 @@
* limitations under the License.
*/
-->
-<project>
- <!-- TODO make it extend the main plugins project -->
+<project xmlns="http://maven.apache.org/POM/3.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/3.0.0 http://maven.apache.org/maven-v3_0_0.xsd">
<pomVersion>3</pomVersion>
<id>plugin-sandbox-root</id>
<name>Maven Plugins Sandbox</name>
@@ -31,12 +30,12 @@
<inceptionYear>2001</inceptionYear>
<package>org.apache.maven</package>
<logo>http://maven.apache.org/images/maven-logo-2.gif</logo>
- <url>http://maven.apache.org/maven-1.x/plugins-sandbox/</url>
+ <url>http://maven.apache.org/maven-1.x/reference/plugins-sandbox/</url>
<issueTrackingUrl>http://jira.codehaus.org/BrowseProject.jspa?id=10030</issueTrackingUrl>
<siteAddress>people.apache.org</siteAddress>
- <siteDirectory>/www/maven.apache.org/maven-1.x/plugins-sandbox/</siteDirectory>
- <distributionSite>cvs.apache.org</distributionSite>
- <distributionDirectory>/www/cvs.apache.org/repository/</distributionDirectory>
+ <siteDirectory>/www/maven.apache.org/maven-1.x/reference/plugins-sandbox/</siteDirectory>
+ <distributionSite>people.apache.org</distributionSite>
+ <distributionDirectory>/www/www.apache.org/dist/java-repository/</distributionDirectory>
<mailingLists>
<mailingList>
<name>Maven User List</name>
@@ -53,6 +52,7 @@
</mailingLists>
<repository>
<connection>scm:svn:http://svn.apache.org/repos/asf/maven/maven-1/plugins-sandbox/trunk/</connection>
+ <developerConnection>scm:svn:https://svn.apache.org/repos/asf/maven/maven-1/plugins-sandbox/trunk/</developerConnection>
<url>http://svn.apache.org/viewcvs/maven/maven-1/plugins-sandbox/trunk/</url>
</repository>
<developers>
@@ -85,53 +85,18 @@
</dependency>
</dependencies>
<build>
- <nagEmailAddress>dev@maven.apache.org</nagEmailAddress>
- <sourceDirectory>src/main</sourceDirectory>
- <unitTestSourceDirectory>src/test</unitTestSourceDirectory>
- <unitTest>
- <includes>
- <include>**/*Test.java</include>
- </includes>
- </unitTest>
- <resources>
- <resource>
- <directory>..</directory>
- <targetPath>META-INF</targetPath>
- <includes>
- <include>NOTICE.txt</include>
- </includes>
- </resource>
- <resource>
- <directory>src/plugin-resources</directory>
- <targetPath>plugin-resources</targetPath>
- </resource>
- <resource>
- <directory>.</directory>
- <includes>
- <include>plugin.jelly</include>
- <include>plugin.properties</include>
- <include>project.properties</include>
- <include>project.xml</include>
- </includes>
- </resource>
- </resources>
+ <defaultGoal>plugins:site</defaultGoal>
</build>
<reports>
- <report>maven-jdepend-plugin</report>
- <report>maven-checkstyle-plugin</report>
- <report>maven-changes-plugin</report>
<report>maven-changelog-plugin</report>
- <report>maven-file-activity-plugin</report>
+ <report>maven-changes-plugin</report>
+ <report>maven-dashboard-plugin</report>
<report>maven-developer-activity-plugin</report>
- <report>maven-javadoc-plugin</report>
- <report>maven-jxr-plugin</report>
- <report>maven-junit-report-plugin</report>
- <report>maven-tasklist-plugin</report>
- <report>maven-jellydoc-plugin</report>
- <report>maven-pmd-plugin</report>
- <report>maven-simian-plugin</report>
<report>maven-faq-plugin</report>
- <report>maven-multiproject-plugin</report>
+ <report>maven-file-activity-plugin</report>
+ <report>maven-jdepend-plugin</report>
+ <report>maven-linkcheck-plugin</report>
<report>maven-multichanges-plugin</report>
+ <report>maven-multiproject-plugin</report>
</reports>
</project>