diff --git a/deploySite.sh b/deploySite.sh index b6517a2..f6c265d 100644 --- a/deploySite.sh +++ b/deploySite.sh @@ -19,4 +19,5 @@ # under the License. # -mvn clean site-deploy scm-publish:publish-scm $@ +mvn -Preporting site site:stage $@ +mvn scm-publish:publish-scm $@ diff --git a/maven-plugin-tools-javadoc/pom.xml b/maven-plugin-tools-javadoc/pom.xml index aed6d58..472ccd0 100644 --- a/maven-plugin-tools-javadoc/pom.xml +++ b/maven-plugin-tools-javadoc/pom.xml @@ -44,6 +44,28 @@ + + + + maven-enforcer-plugin + + + enforce-bytecode-version + + + + + com.sun:tools + + + + + + + + + + default-tools.jar diff --git a/pom.xml b/pom.xml index f72a584..9c8112c 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ maven-parent org.apache.maven - 23 + 24 ../pom/maven/pom.xml @@ -37,7 +37,7 @@ The Maven Plugin Tools contains the necessary tools to be able to produce Maven Plugins in scripting languages and to generate rebarbative content like descriptor, help and documentation. - ${maven.pluginTools.url} + http://maven.apache.org/plugin-tools 2004 @@ -160,7 +160,7 @@ apache.website - ${maven.pluginTools.siteUrlDeployment} + scm:svn:https://svn.apache.org/repos/infra/websites/production/maven/content/${maven.site.path} @@ -169,13 +169,7 @@ 2.2.1 1.7.1 1.8 - - ${maven.site.cache}/maven-scm-${project.version} - file://${maven.pluginTools.siteFilePath} - ${maven.site.cache}/maven-plugin-tools-site-content-${project.version} - https://svn.apache.org/repos/infra/websites/production/maven/content/plugin-tools-archives/plugin-tools-${project.version} - http://maven.apache.org/plugin-tools-archives/plugin-tools-${project.version} - + plugin-tools-archives/plugin-tools-LATEST @@ -251,7 +245,7 @@ org.codehaus.plexus plexus-utils - 3.0 + 3.0.15 org.codehaus.plexus @@ -343,27 +337,11 @@ - - org.apache.maven.plugins - maven-compiler-plugin - 2.5 - - - org.apache.maven.plugins - maven-scm-publish-plugin - - ${maven.pluginTools.scmPubCheckoutDirectory} - scm:svn:${maven.pluginTools.scmPubUrl} - Apache Maven Plugin Tools site deployment - ${maven.pluginTools.siteFilePath} - true - - - + org.apache.maven.plugins maven-site-plugin - scp://people.apache.org/www/maven.apache.org/plugin-tools-${project.version} + scm:svn:https://svn.apache.org/repos/infra/websites/production/maven/content/${maven.site.path} @@ -376,7 +354,6 @@ org.codehaus.plexus plexus-component-metadata - 1.5.5 @@ -398,7 +375,6 @@ org.apache.maven.plugins maven-javadoc-plugin - 2.9 true @@ -423,7 +399,6 @@ org.apache.maven.plugins maven-jxr-plugin - 2.3 non-aggregate @@ -442,7 +417,6 @@ org.apache.maven.plugins maven-checkstyle-plugin - 2.9.1 non-aggregate @@ -462,16 +436,5 @@ - - - site-release - - ${maven.site.cache}/maven-plugin-tools - ${maven.site.cache}/plugin-tools - https://svn.apache.org/repos/infra/websites/production/maven/content/plugin-tools - http://maven.apache.org/plugin-tools - - -