You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2022/03/13 20:08:35 UTC
svn commit: r53018 [16/34] - in /dev/commons/commons-release-plugin/1.8.0-RC1: ./ binaries/ site/ site/apidocs/ site/apidocs/org/ site/apidocs/org/apache/ site/apidocs/org/apache/commons/ site/apidocs/org/apache/commons/release/ site/apidocs/org/apache...
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/development.html
==============================================================================
--- dev/commons/commons-release-plugin/1.8.0-RC1/site/development.html (added)
+++ dev/commons/commons-release-plugin/1.8.0-RC1/site/development.html Sun Mar 13 20:08:35 2022
@@ -0,0 +1,363 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 13 March 2022
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta charset="ISO-8859-1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <meta name="author" content="Apache Commons Documentation Team" />
+ <meta name="Date-Revision-yyyymmdd" content="20220313" />
+ <meta http-equiv="Content-Language" content="en" />
+ <title>Commons Release Plugin – Development</title>
+
+ <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+ <link rel="stylesheet" href="./css/site.css" type="text/css" />
+ <link rel="stylesheet" href="./css/print.css" media="print" />
+
+ <script type="text/javascript" src="./js/jquery.min.js"></script>
+ <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+ <script type="text/javascript" src="./js/prettify.min.js"></script>
+ <script type="text/javascript" src="./js/site.js"></script>
+
+
+ </head>
+
+ <body class="composite">
+ <a href="https://commons.apache.org/" id="bannerLeft" title="Apache Commons logo">
+ <img class="logo-left" src=" ./images/commons-logo.png
+" alt="Apache Commons logo"/>
+ </a>
+ <div class="clear"></div>
+
+ <div class="navbar">
+ <div class="navbar-inner">
+ <div class="container-fluid">
+ <a class="brand" href="https://commons.apache.org/proper/commons-release-plugin/">Apache Commons Release Plugin ™</a>
+ <ul class="nav">
+
+ <li id="publishDate">Last Published: 13 March 2022</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.8.0</li>
+ </ul>
+ <div class="pull-right"> <ul class="nav">
+ <li>
+ <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">
+ ApacheCon</a>
+ </li>
+ <li>
+ <a href="http://www.apache.org" class="externalLink" title="Apache">
+ Apache</a>
+ </li>
+ <li>
+ <a href="../../" title="Commons">
+ Commons</a>
+ </li>
+ </ul>
+</div>
+ </div>
+ </div>
+ </div>
+
+ <div class="container-fluid">
+ <table class="layout-table">
+ <tr>
+ <td class="sidebar">
+ <div class="well sidebar-nav">
+ <ul class="nav nav-list">
+ <li class="nav-header">Release Plugin</li>
+ <li class="none">
+ <a href="index.html" title="Overview">
+ Overview</a>
+ </li>
+ <li class="none">
+ <a href="download_commons-release-plugin.cgi" title="Download">
+ Download</a>
+ </li>
+ <li class="none">
+ <a href="changes-report.html" title="Release History">
+ Release History</a>
+ </li>
+ <li class="none">
+ <a href="plugin-info.html" title="Plugin Documentation">
+ Plugin Documentation</a>
+ </li>
+ <li class="none">
+ <a href="javadocs/api-release/index.html" title="Javadoc (Latest release)">
+ Javadoc (Latest release)</a>
+ </li>
+ <li class="expanded active">
+ <a href="development.html" title="Help">
+ Help</a>
+ <ul>
+ <li class="none">
+ <a href="issue-tracking.html" title="Issue Tracking">
+ Issue Tracking</a>
+ </li>
+ <li class="none active">
+ <a href="development.html" title="Development">
+ Development</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li>
+ <li class="collapsed">
+ <a href="project-info.html" title="Project Information">
+ Project Information</a>
+ </li>
+ <li class="collapsed">
+ <a href="project-reports.html" title="Project Reports">
+ Project Reports</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">Commons</li>
+ <li class="none">
+ <a href="../../" title="Home">
+ Home</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+ License</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../components.html" title="Components">
+ Components</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../sandbox/index.html" title="Sandbox">
+ Sandbox</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../dormant/index.html" title="Dormant">
+ Dormant</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">General Information</li>
+ <li class="none">
+ <a href="../../security.html" title="Security">
+ Security</a>
+ </li>
+ <li class="none">
+ <a href="../../volunteering.html" title="Volunteering">
+ Volunteering</a>
+ </li>
+ <li class="none">
+ <a href="../../patches.html" title="Contributing Patches">
+ Contributing Patches</a>
+ </li>
+ <li class="none">
+ <a href="../../building.html" title="Building Components">
+ Building Components</a>
+ </li>
+ <li class="none">
+ <a href="../../commons-parent-pom.html" title="Commons Parent Pom">
+ Commons Parent Pom</a>
+ </li>
+ <li class="none">
+ <a href="../../build-plugin/index.html" title="Commons Build Plugin">
+ Commons Build Plugin</a>
+ </li>
+ <li class="none">
+ <a href="../../releases/index.html" title="Releasing Components">
+ Releasing Components</a>
+ </li>
+ <li class="none">
+ <a href="https://cwiki.apache.org/confluence/display/commons/FrontPage" class="externalLink" title="Wiki">
+ Wiki</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">ASF</li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works">
+ How the ASF works</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/getinvolved.html" class="externalLink" title="Get Involved">
+ Get Involved</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/dev/" class="externalLink" title="Developer Resources">
+ Developer Resources</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/policies/conduct.html" class="externalLink" title="Code of Conduct">
+ Code of Conduct</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+ Sponsorship</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+ Thanks</a>
+ </li>
+ </ul>
+ </div>
+ <div id="poweredBy">
+ <a href="http://www.apache.org/events/current-event.html" title="ApacheCon" class="builtBy">
+ <img class="builtBy" alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png" />
+ </a>
+ <a href="http://maven.apache.org/" title="Maven" class="builtBy">
+ <img class="builtBy" alt="Maven" src="http://maven.apache.org/images/logos/maven-feather.png" />
+ </a>
+ </div>
+ </td>
+ <td class="content">
+
+
+
+
+ <section>
+<h2><a name="Help_with_Maven_Mojos"></a>Help with Maven Mojos</h2>
+
+
+<p>
+ The best sources of information are
+ <a class="externalLink" href="http://maven.apache.org/guides/plugin/guide-java-plugin-development.html">Developing Java Plugins for Maven 3.x</a>
+ and <a class="externalLink" href="http://www.sonatype.com/book/chapter-11.html">Maven: The Definitive Guide: Chapter 11 Writing Plugins</a>.
+ </p>
+
+ </section>
+
+ <section>
+<h2><a name="New_Mojos"></a>New Mojos</h2>
+
+
+<p>
+ Each Mojo is a java file that extends <code>AbstractMojo</code> that contains an annotation specifying
+ the goal name for the mojo and the maven lifecycle phase that it executes under by default. For, example
+</p>
+<div class="source">
+<pre>
+package org.apache.commons.release.plugin.mojos;
+
+@Mojo(name = "detach-distributions", defaultPhase = LifecyclePhase.VERIFY, threadSafe = true)
+public class CommonsDistributionDetachmentMojo extends AbstractMojo {
+ .....
+}</pre></div>
+ specifies the goal <code>commons-release:detach-distributions</code> that is to occur during the VERIFY maven
+ lifecycle.
+
+
+
+<p>
+ The variables in the mojo that are declared as private with the annotations <code>@Parameter</code> get
+ imported to the Mojo by the existent maven variables or the declared <code><configuration></code>. For
+ example, we have a boolean variable named <code>dryRun</code> declared as:
+</p>
+<div class="source">
+<pre>
+@Parameter(property = "commons.release.dryRun", defaultValue = "false")
+private Boolean dryRun;
+</pre></div>
+ that can be configured by
+
+<div class="source">
+<pre>
+<plugin>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-release-plugin</artifactId>
+ <version>1.8.0</version>
+ <configuration>
+ <dryRun>true</dryRun>
+ </configuration>
+</plugin></pre></div>
+
+ And, because we've set the <code>property here</code> (as in the 1.1 release), you can, on the command line,
+ use the following <code>-Dcommons.release.dryRun=true</code>.
+
+
+ </section>
+
+ <section>
+<h2><a name="Unit_testing"></a>Unit testing</h2>
+
+
+<p>
+ We've declared mock maven poms in the <code>resources</code> directory of the <code>src/test</code> folder,
+ under which we've stored in subdirectories corresponding to the names of the mojos that they are testing. All
+ variables that you wish to be available to your mojo must be specifically declared in the mock pom file. For
+ example, we need to use the already existent <code>MavenProject</code> in the maven runtime by instead, in a
+ test package declaring a class extending <code>MavenProjectStub</code> that returns values we wish to be used
+ in testing. We then add this to our pom in the following declaration of the plugin:
+ </p>
+<div class="source">
+<pre>
+<plugin>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-release-plugin</artifactId>
+ <configuration>
+ <project implementation="org.apache.commons.release.plugin.stubs.DistributionDetachmentProjectStub" />
+ <workingDirectory>target/commons-release-plugin</workingDirectory>
+ <distSvnStagingUrl>mockDistSvnStagingUrl</distSvnStagingUrl>
+ </configuration>
+</plugin></pre></div>
+ Also note here we are declaring other values that we are using in the testing of the plugin. We then retrieve
+ our instantiated mojo by declaring a <code>MojoRule</code> in our test class,
+
+<div class="source">
+<pre>
+@Rule
+public MojoRule rule = new MojoRule() {
+ @Override
+ protected void before() throws Throwable {
+ }
+
+ @Override
+ protected void after() {
+ }
+};</pre></div>
+ and then retrieve the mojo by newing up a <code>File</code> pointed to the path of the mock pom, and then
+ making the following call:
+
+<div class="source">
+<pre>
+mojo = (CommonsSiteCompressionMojo) rule.lookupMojo("compress-site", testPom);
+</pre></div>
+ where we are trying to get the mojo with the <code>compress-site</code> goal.
+
+
+ </section>
+
+ <section>
+<h2><a name="Debugging"></a>Debugging</h2>
+
+
+<p>
+ Maven ships with a debugger under the hood. It is suggested that you have a sandbox project in which you can
+ run the goals or the plugin configuration. Once you have that set up you can run something like
+ </p>
+<div class="source">
+<pre>
+mvnDebug commons-release:detach-distributions
+</pre></div>
+ which exposes a remote debugger on port 8000 and halts the maven process until you attach a remote debugger
+ to that port. Once you have a remote debugger attached the maven process continues and stops at any
+ breakpoints that you have set up in your project.
+
+
+ </section>
+
+
+
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div class="footer">
+ <p>Copyright © 2018-2022
+ <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+ All Rights Reserved.</p>
+
+<div class="center">Apache Commons, Apache Commons Release Plugin, Apache, the Apache feather logo, and the Apache Commons project logos are trademarks of The Apache Software Foundation.
+ All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
+ </div>
+ </body>
+
+</html>
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/distribution-management.html
==============================================================================
--- dev/commons/commons-release-plugin/1.8.0-RC1/site/distribution-management.html (added)
+++ dev/commons/commons-release-plugin/1.8.0-RC1/site/distribution-management.html Sun Mar 13 20:08:35 2022
@@ -0,0 +1,278 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 13 March 2022
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta charset="ISO-8859-1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <meta name="Date-Revision-yyyymmdd" content="20220313" />
+ <meta http-equiv="Content-Language" content="en" />
+ <title>Commons Release Plugin – Project Distribution Management</title>
+
+ <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+ <link rel="stylesheet" href="./css/site.css" type="text/css" />
+ <link rel="stylesheet" href="./css/print.css" media="print" />
+
+ <script type="text/javascript" src="./js/jquery.min.js"></script>
+ <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+ <script type="text/javascript" src="./js/prettify.min.js"></script>
+ <script type="text/javascript" src="./js/site.js"></script>
+
+
+ </head>
+
+ <body class="composite">
+ <a href="https://commons.apache.org/" id="bannerLeft" title="Apache Commons logo">
+ <img class="logo-left" src=" ./images/commons-logo.png
+" alt="Apache Commons logo"/>
+ </a>
+ <div class="clear"></div>
+
+ <div class="navbar">
+ <div class="navbar-inner">
+ <div class="container-fluid">
+ <a class="brand" href="https://commons.apache.org/proper/commons-release-plugin/">Apache Commons Release Plugin ™</a>
+ <ul class="nav">
+
+ <li id="publishDate">Last Published: 13 March 2022</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.8.0</li>
+ </ul>
+ <div class="pull-right"> <ul class="nav">
+ <li>
+ <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">
+ ApacheCon</a>
+ </li>
+ <li>
+ <a href="http://www.apache.org" class="externalLink" title="Apache">
+ Apache</a>
+ </li>
+ <li>
+ <a href="../../" title="Commons">
+ Commons</a>
+ </li>
+ </ul>
+</div>
+ </div>
+ </div>
+ </div>
+
+ <div class="container-fluid">
+ <table class="layout-table">
+ <tr>
+ <td class="sidebar">
+ <div class="well sidebar-nav">
+ <ul class="nav nav-list">
+ <li class="nav-header">Release Plugin</li>
+ <li class="none">
+ <a href="index.html" title="Overview">
+ Overview</a>
+ </li>
+ <li class="none">
+ <a href="download_commons-release-plugin.cgi" title="Download">
+ Download</a>
+ </li>
+ <li class="none">
+ <a href="changes-report.html" title="Release History">
+ Release History</a>
+ </li>
+ <li class="none">
+ <a href="plugin-info.html" title="Plugin Documentation">
+ Plugin Documentation</a>
+ </li>
+ <li class="none">
+ <a href="javadocs/api-release/index.html" title="Javadoc (Latest release)">
+ Javadoc (Latest release)</a>
+ </li>
+ <li class="expanded">
+ <a href="development.html" title="Help">
+ Help</a>
+ <ul>
+ <li class="none">
+ <a href="issue-tracking.html" title="Issue Tracking">
+ Issue Tracking</a>
+ </li>
+ <li class="none">
+ <a href="development.html" title="Development">
+ Development</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li>
+ <li class="expanded">
+ <a href="project-info.html" title="Project Information">
+ Project Information</a>
+ <ul>
+ <li class="none">
+ <a href="index.html" title="About">
+ About</a>
+ </li>
+ <li class="none">
+ <a href="summary.html" title="Summary">
+ Summary</a>
+ </li>
+ <li class="none">
+ <a href="team.html" title="Team">
+ Team</a>
+ </li>
+ <li class="none">
+ <a href="scm.html" title="Source Code Management">
+ Source Code Management</a>
+ </li>
+ <li class="none">
+ <a href="issue-management.html" title="Issue Management">
+ Issue Management</a>
+ </li>
+ <li class="none">
+ <a href="mailing-lists.html" title="Mailing Lists">
+ Mailing Lists</a>
+ </li>
+ <li class="none">
+ <a href="dependency-info.html" title="Dependency Information">
+ Dependency Information</a>
+ </li>
+ <li class="none">
+ <a href="dependencies.html" title="Dependencies">
+ Dependencies</a>
+ </li>
+ <li class="none">
+ <a href="dependency-convergence.html" title="Dependency Convergence">
+ Dependency Convergence</a>
+ </li>
+ <li class="none">
+ <a href="ci-management.html" title="CI Management">
+ CI Management</a>
+ </li>
+ <li class="none active">
+ <a href="distribution-management.html" title="Distribution Management">
+ Distribution Management</a>
+ </li>
+ </ul>
+ </li>
+ <li class="collapsed">
+ <a href="project-reports.html" title="Project Reports">
+ Project Reports</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">Commons</li>
+ <li class="none">
+ <a href="../../" title="Home">
+ Home</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+ License</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../components.html" title="Components">
+ Components</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../sandbox/index.html" title="Sandbox">
+ Sandbox</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../dormant/index.html" title="Dormant">
+ Dormant</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">General Information</li>
+ <li class="none">
+ <a href="../../security.html" title="Security">
+ Security</a>
+ </li>
+ <li class="none">
+ <a href="../../volunteering.html" title="Volunteering">
+ Volunteering</a>
+ </li>
+ <li class="none">
+ <a href="../../patches.html" title="Contributing Patches">
+ Contributing Patches</a>
+ </li>
+ <li class="none">
+ <a href="../../building.html" title="Building Components">
+ Building Components</a>
+ </li>
+ <li class="none">
+ <a href="../../commons-parent-pom.html" title="Commons Parent Pom">
+ Commons Parent Pom</a>
+ </li>
+ <li class="none">
+ <a href="../../build-plugin/index.html" title="Commons Build Plugin">
+ Commons Build Plugin</a>
+ </li>
+ <li class="none">
+ <a href="../../releases/index.html" title="Releasing Components">
+ Releasing Components</a>
+ </li>
+ <li class="none">
+ <a href="https://cwiki.apache.org/confluence/display/commons/FrontPage" class="externalLink" title="Wiki">
+ Wiki</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">ASF</li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works">
+ How the ASF works</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/getinvolved.html" class="externalLink" title="Get Involved">
+ Get Involved</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/dev/" class="externalLink" title="Developer Resources">
+ Developer Resources</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/policies/conduct.html" class="externalLink" title="Code of Conduct">
+ Code of Conduct</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+ Sponsorship</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+ Thanks</a>
+ </li>
+ </ul>
+ </div>
+ <div id="poweredBy">
+ <a href="http://www.apache.org/events/current-event.html" title="ApacheCon" class="builtBy">
+ <img class="builtBy" alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png" />
+ </a>
+ <a href="http://maven.apache.org/" title="Maven" class="builtBy">
+ <img class="builtBy" alt="Maven" src="http://maven.apache.org/images/logos/maven-feather.png" />
+ </a>
+ </div>
+ </td>
+ <td class="content">
+ <section>
+<h2><a name="Overview"></a>Overview</h2><a name="Overview"></a>
+<p>The following is the distribution management information used by this project.</p><section>
+<h3><a name="Repository_-_apache.releases.https"></a>Repository - apache.releases.https</h3><a name="Repository_-_apache.releases.https"></a><a class="externalLink" href="https://repository.apache.org/service/local/staging/deploy/maven2">https://repository.apache.org/service/local/staging/deploy/maven2</a></section><section>
+<h3><a name="Snapshot_Repository_-_apache.snapshots.https"></a>Snapshot Repository - apache.snapshots.https</h3><a name="Snapshot_Repository_-_apache.snapshots.https"></a><a class="externalLink" href="https://repository.apache.org/content/repositories/snapshots">https://repository.apache.org/content/repositories/snapshots</a></section><section>
+<h3><a name="Site_-_commons.site"></a>Site - commons.site</h3><a name="Site_-_commons.site"></a>
+<p>scm:svn:https://svn.apache.org/repos/infra/websites/production/commons/content/proper/commons-release-plugin</p></section></section>
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div class="footer">
+ <p>Copyright © 2018-2022
+ <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+ All Rights Reserved.</p>
+
+<div class="center">Apache Commons, Apache Commons Release Plugin, Apache, the Apache feather logo, and the Apache Commons project logos are trademarks of The Apache Software Foundation.
+ All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
+ </div>
+ </body>
+
+</html>
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/download_commons-release-plugin.cgi
==============================================================================
--- dev/commons/commons-release-plugin/1.8.0-RC1/site/download_commons-release-plugin.cgi (added)
+++ dev/commons/commons-release-plugin/1.8.0-RC1/site/download_commons-release-plugin.cgi Sun Mar 13 20:08:35 2022
@@ -0,0 +1,4 @@
+#!/bin/sh
+# Just call the standard mirrors.cgi script. It will use download.html
+# as the input template.
+exec /www/www.apache.org/dyn/mirrors/mirrors.cgi $*
\ No newline at end of file
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/download_commons-release-plugin.cgi
------------------------------------------------------------------------------
svn:executable = *
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/download_release-plugin.html
==============================================================================
--- dev/commons/commons-release-plugin/1.8.0-RC1/site/download_release-plugin.html (added)
+++ dev/commons/commons-release-plugin/1.8.0-RC1/site/download_release-plugin.html Sun Mar 13 20:08:35 2022
@@ -0,0 +1,353 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 13 March 2022
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta charset="ISO-8859-1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <meta name="author" content="Apache Commons Documentation Team" />
+ <meta name="Date-Revision-yyyymmdd" content="20220313" />
+ <meta http-equiv="Content-Language" content="en" />
+ <title>Commons Release Plugin – Download Apache Commons Release Plugin</title>
+
+ <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+ <link rel="stylesheet" href="./css/site.css" type="text/css" />
+ <link rel="stylesheet" href="./css/print.css" media="print" />
+
+ <script type="text/javascript" src="./js/jquery.min.js"></script>
+ <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+ <script type="text/javascript" src="./js/prettify.min.js"></script>
+ <script type="text/javascript" src="./js/site.js"></script>
+
+
+ </head>
+
+ <body class="composite">
+ <a href="https://commons.apache.org/" id="bannerLeft" title="Apache Commons logo">
+ <img class="logo-left" src=" ./images/commons-logo.png
+" alt="Apache Commons logo"/>
+ </a>
+ <div class="clear"></div>
+
+ <div class="navbar">
+ <div class="navbar-inner">
+ <div class="container-fluid">
+ <a class="brand" href="https://commons.apache.org/proper/commons-release-plugin/">Apache Commons Release Plugin ™</a>
+ <ul class="nav">
+
+ <li id="publishDate">Last Published: 13 March 2022</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.8.0</li>
+ </ul>
+ <div class="pull-right"> <ul class="nav">
+ <li>
+ <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">
+ ApacheCon</a>
+ </li>
+ <li>
+ <a href="http://www.apache.org" class="externalLink" title="Apache">
+ Apache</a>
+ </li>
+ <li>
+ <a href="../../" title="Commons">
+ Commons</a>
+ </li>
+ </ul>
+</div>
+ </div>
+ </div>
+ </div>
+
+ <div class="container-fluid">
+ <table class="layout-table">
+ <tr>
+ <td class="sidebar">
+ <div class="well sidebar-nav">
+ <ul class="nav nav-list">
+ <li class="nav-header">Release Plugin</li>
+ <li class="none">
+ <a href="index.html" title="Overview">
+ Overview</a>
+ </li>
+ <li class="none">
+ <a href="download_commons-release-plugin.cgi" title="Download">
+ Download</a>
+ </li>
+ <li class="none">
+ <a href="changes-report.html" title="Release History">
+ Release History</a>
+ </li>
+ <li class="none">
+ <a href="plugin-info.html" title="Plugin Documentation">
+ Plugin Documentation</a>
+ </li>
+ <li class="none">
+ <a href="javadocs/api-release/index.html" title="Javadoc (Latest release)">
+ Javadoc (Latest release)</a>
+ </li>
+ <li class="expanded">
+ <a href="development.html" title="Help">
+ Help</a>
+ <ul>
+ <li class="none">
+ <a href="issue-tracking.html" title="Issue Tracking">
+ Issue Tracking</a>
+ </li>
+ <li class="none">
+ <a href="development.html" title="Development">
+ Development</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li>
+ <li class="collapsed">
+ <a href="project-info.html" title="Project Information">
+ Project Information</a>
+ </li>
+ <li class="collapsed">
+ <a href="project-reports.html" title="Project Reports">
+ Project Reports</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">Commons</li>
+ <li class="none">
+ <a href="../../" title="Home">
+ Home</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+ License</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../components.html" title="Components">
+ Components</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../sandbox/index.html" title="Sandbox">
+ Sandbox</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../dormant/index.html" title="Dormant">
+ Dormant</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">General Information</li>
+ <li class="none">
+ <a href="../../security.html" title="Security">
+ Security</a>
+ </li>
+ <li class="none">
+ <a href="../../volunteering.html" title="Volunteering">
+ Volunteering</a>
+ </li>
+ <li class="none">
+ <a href="../../patches.html" title="Contributing Patches">
+ Contributing Patches</a>
+ </li>
+ <li class="none">
+ <a href="../../building.html" title="Building Components">
+ Building Components</a>
+ </li>
+ <li class="none">
+ <a href="../../commons-parent-pom.html" title="Commons Parent Pom">
+ Commons Parent Pom</a>
+ </li>
+ <li class="none">
+ <a href="../../build-plugin/index.html" title="Commons Build Plugin">
+ Commons Build Plugin</a>
+ </li>
+ <li class="none">
+ <a href="../../releases/index.html" title="Releasing Components">
+ Releasing Components</a>
+ </li>
+ <li class="none">
+ <a href="https://cwiki.apache.org/confluence/display/commons/FrontPage" class="externalLink" title="Wiki">
+ Wiki</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">ASF</li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works">
+ How the ASF works</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/getinvolved.html" class="externalLink" title="Get Involved">
+ Get Involved</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/dev/" class="externalLink" title="Developer Resources">
+ Developer Resources</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/policies/conduct.html" class="externalLink" title="Code of Conduct">
+ Code of Conduct</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+ Sponsorship</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+ Thanks</a>
+ </li>
+ </ul>
+ </div>
+ <div id="poweredBy">
+ <a href="http://www.apache.org/events/current-event.html" title="ApacheCon" class="builtBy">
+ <img class="builtBy" alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png" />
+ </a>
+ <a href="http://maven.apache.org/" title="Maven" class="builtBy">
+ <img class="builtBy" alt="Maven" src="http://maven.apache.org/images/logos/maven-feather.png" />
+ </a>
+ </div>
+ </td>
+ <td class="content">
+
+
+ <section>
+<h2><a name="Download_Apache_Commons_Release_Plugin"></a>Download Apache Commons Release Plugin</h2>
+ <section>
+<h3><a name="Using_a_Mirror"></a>Using a Mirror</h3>
+
+<p>
+ We recommend you use a mirror to download our release
+ builds, but you <b>must</b> <a class="externalLink" href="https://www.apache.org/info/verification.html">verify the integrity</a> of
+ the downloaded files using signatures downloaded from our main
+ distribution directories. Recent releases (48 hours) may not yet
+ be available from all the mirrors.
+ </p>
+
+
+<p>
+ You are currently using <b>[preferred]</b>. If you
+ encounter a problem with this mirror, please select another
+ mirror. If all mirrors are failing, there are <i>backup</i>
+ mirrors (at the end of the mirrors list) that should be
+ available.
+ <br /></br>
+ [if-any logo]<a href="[link]"><img src="[logo]" align="right" border="0" alt="" /></img></a>[end]
+ </p>
+
+ <form action="[location]" method="get" id="SelectMirror">
+
+<p>
+ Other mirrors:
+ <select name="Preferred">
+ [if-any http]
+ [for http]<option value="[http]">[http]</option>[end]
+ [end]
+ [if-any ftp]
+ [for ftp]<option value="[ftp]">[ftp]</option>[end]
+ [end]
+ [if-any backup]
+ [for backup]<option value="[backup]">[backup] (backup)</option>[end]
+ [end]
+ </select>
+ <input type="submit" value="Change"></input>
+ </p>
+ </form>
+
+
+<p>
+ It is essential that you
+ <a class="externalLink" href="https://www.apache.org/info/verification.html">verify the integrity</a>
+ of downloaded files, preferably using the <code>PGP</code> signature (<code>*.asc</code> files);
+ failing that using the <code>SHA512</code> hash (<code>*.sha512</code> checksum files).
+ </p>
+
+<p>
+ The <a class="externalLink" href="https://www.apache.org/dist/commons/KEYS">KEYS</a>
+ file contains the public PGP keys used by Apache Commons developers
+ to sign releases.
+ </p>
+ </section>
+ </section>
+ <section>
+<h2><a name="Apache_Commons_Release_Plugin_1.8.0"></a>Apache Commons Release Plugin 1.8.0 </h2>
+ <section>
+<h3><a name="Binaries"></a>Binaries</h3>
+
+<table border="0" class="bodyTable">
+
+<tr class="a">
+
+<td><a href="[preferred]/commons/release-plugin/binaries/commons-release-plugin-1.8.0-bin.tar.gz">commons-release-plugin-1.8.0-bin.tar.gz</a></td>
+
+<td><a class="externalLink" href="https://www.apache.org/dist/commons/release-plugin/binaries/commons-release-plugin-1.8.0-bin.tar.gz.sha512">sha512</a></td>
+
+<td><a class="externalLink" href="https://www.apache.org/dist/commons/release-plugin/binaries/commons-release-plugin-1.8.0-bin.tar.gz.asc">pgp</a></td>
+ </tr>
+
+<tr class="b">
+
+<td><a href="[preferred]/commons/release-plugin/binaries/commons-release-plugin-1.8.0-bin.zip">commons-release-plugin-1.8.0-bin.zip</a></td>
+
+<td><a class="externalLink" href="https://www.apache.org/dist/commons/release-plugin/binaries/commons-release-plugin-1.8.0-bin.zip.sha512">sha512</a></td>
+
+<td><a class="externalLink" href="https://www.apache.org/dist/commons/release-plugin/binaries/commons-release-plugin-1.8.0-bin.zip.asc">pgp</a></td>
+ </tr>
+ </table>
+ </section>
+ <section>
+<h3><a name="Source"></a>Source</h3>
+
+<table border="0" class="bodyTable">
+
+<tr class="a">
+
+<td><a href="[preferred]/commons/release-plugin/source/commons-release-plugin-1.8.0-src.tar.gz">commons-release-plugin-1.8.0-src.tar.gz</a></td>
+
+<td><a class="externalLink" href="https://www.apache.org/dist/commons/release-plugin/source/commons-release-plugin-1.8.0-src.tar.gz.sha512">sha512</a></td>
+
+<td><a class="externalLink" href="https://www.apache.org/dist/commons/release-plugin/source/commons-release-plugin-1.8.0-src.tar.gz.asc">pgp</a></td>
+ </tr>
+
+<tr class="b">
+
+<td><a href="[preferred]/commons/release-plugin/source/commons-release-plugin-1.8.0-src.zip">commons-release-plugin-1.8.0-src.zip</a></td>
+
+<td><a class="externalLink" href="https://www.apache.org/dist/commons/release-plugin/source/commons-release-plugin-1.8.0-src.zip.sha512">sha512</a></td>
+
+<td><a class="externalLink" href="https://www.apache.org/dist/commons/release-plugin/source/commons-release-plugin-1.8.0-src.zip.asc">pgp</a></td>
+ </tr>
+ </table>
+ </section>
+ </section>
+ <section>
+<h2><a name="Archives"></a>Archives</h2>
+
+<p>
+ Older releases can be obtained from the archives.
+ </p>
+
+<ul>
+
+<li class="download"><a href="[preferred]/commons/release-plugin/">browse download area</a></li>
+
+<li><a class="externalLink" href="https://archive.apache.org/dist/commons/release-plugin/">archives...</a></li>
+ </ul>
+ </section>
+
+
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div class="footer">
+ <p>Copyright © 2018-2022
+ <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+ All Rights Reserved.</p>
+
+<div class="center">Apache Commons, Apache Commons Release Plugin, Apache, the Apache feather logo, and the Apache Commons project logos are trademarks of The Apache Software Foundation.
+ All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
+ </div>
+ </body>
+
+</html>
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/add.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/add.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/close.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/close.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/collapsed.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/collapsed.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/commons-logo.png
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/commons-logo.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/expanded.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/expanded.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/external-classic.png
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/external-classic.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/fix.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/fix.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/help_logo.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/help_logo.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_arrowfolderclosed1_sml.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_arrowfolderclosed1_sml.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_arrowfolderopen2_sml.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_arrowfolderopen2_sml.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_arrowwaste1_sml.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_arrowwaste1_sml.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_arrowwaste2_sml.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_arrowwaste2_sml.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_doc_lrg.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_doc_lrg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_doc_sml.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_doc_sml.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_error_lrg.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_error_lrg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_error_sml.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_error_sml.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_folder_lrg.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_folder_lrg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_folder_sml.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_folder_sml.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_help_sml.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_help_sml.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_info_lrg.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_info_lrg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_info_sml.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_info_sml.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_members_lrg.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_members_lrg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_sortdown.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_sortdown.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_sortup.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_sortup.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_success_lrg.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_success_lrg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_success_sml.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_success_sml.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_usergroups_lrg.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_usergroups_lrg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_warning_lrg.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_warning_lrg.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_warning_sml.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/icon_warning_sml.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/logos/build-by-maven-black.png
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/logos/build-by-maven-black.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/logos/build-by-maven-white.png
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/logos/build-by-maven-white.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/logos/maven-feather.png
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/logos/maven-feather.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/newwindow-classic.png
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/newwindow-classic.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/nw_maj_rond.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/nw_maj_rond.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/remove.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/remove.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/rss.png
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/rss.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/strich.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/strich.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/sw_maj_rond.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/sw_maj_rond.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/sw_med_rond.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/sw_med_rond.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/update.gif
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/images/update.gif
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/img/glyphicons-halflings-white.png
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/img/glyphicons-halflings-white.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/img/glyphicons-halflings.png
==============================================================================
Binary file - no diff available.
Propchange: dev/commons/commons-release-plugin/1.8.0-RC1/site/img/glyphicons-halflings.png
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/commons/commons-release-plugin/1.8.0-RC1/site/index.html
==============================================================================
--- dev/commons/commons-release-plugin/1.8.0-RC1/site/index.html (added)
+++ dev/commons/commons-release-plugin/1.8.0-RC1/site/index.html Sun Mar 13 20:08:35 2022
@@ -0,0 +1,459 @@
+<!DOCTYPE html>
+<!--
+ | Generated by Apache Maven Doxia at 13 March 2022
+ | Rendered using Apache Maven Fluido Skin 1.3.0
+-->
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+ <head>
+ <meta charset="ISO-8859-1" />
+ <meta name="viewport" content="width=device-width, initial-scale=1.0" />
+ <meta name="author" content="Apache Commons Team" />
+ <meta name="Date-Revision-yyyymmdd" content="20220313" />
+ <meta http-equiv="Content-Language" content="en" />
+ <title>Commons Release Plugin – Overview</title>
+
+ <link rel="stylesheet" href="./css/bootstrap.min.css" type="text/css" />
+ <link rel="stylesheet" href="./css/site.css" type="text/css" />
+ <link rel="stylesheet" href="./css/print.css" media="print" />
+
+ <script type="text/javascript" src="./js/jquery.min.js"></script>
+ <script type="text/javascript" src="./js/bootstrap.min.js"></script>
+ <script type="text/javascript" src="./js/prettify.min.js"></script>
+ <script type="text/javascript" src="./js/site.js"></script>
+
+
+ </head>
+
+ <body class="composite">
+ <a href="https://commons.apache.org/" id="bannerLeft" title="Apache Commons logo">
+ <img class="logo-left" src=" ./images/commons-logo.png
+" alt="Apache Commons logo"/>
+ </a>
+ <div class="clear"></div>
+
+ <div class="navbar">
+ <div class="navbar-inner">
+ <div class="container-fluid">
+ <a class="brand" href="https://commons.apache.org/proper/commons-release-plugin/">Apache Commons Release Plugin ™</a>
+ <ul class="nav">
+
+ <li id="publishDate">Last Published: 13 March 2022</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.8.0</li>
+ </ul>
+ <div class="pull-right"> <ul class="nav">
+ <li>
+ <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">
+ ApacheCon</a>
+ </li>
+ <li>
+ <a href="http://www.apache.org" class="externalLink" title="Apache">
+ Apache</a>
+ </li>
+ <li>
+ <a href="../../" title="Commons">
+ Commons</a>
+ </li>
+ </ul>
+</div>
+ </div>
+ </div>
+ </div>
+
+ <div class="container-fluid">
+ <table class="layout-table">
+ <tr>
+ <td class="sidebar">
+ <div class="well sidebar-nav">
+ <ul class="nav nav-list">
+ <li class="nav-header">Release Plugin</li>
+ <li class="none active">
+ <a href="index.html" title="Overview">
+ Overview</a>
+ </li>
+ <li class="none">
+ <a href="download_commons-release-plugin.cgi" title="Download">
+ Download</a>
+ </li>
+ <li class="none">
+ <a href="changes-report.html" title="Release History">
+ Release History</a>
+ </li>
+ <li class="none">
+ <a href="plugin-info.html" title="Plugin Documentation">
+ Plugin Documentation</a>
+ </li>
+ <li class="none">
+ <a href="javadocs/api-release/index.html" title="Javadoc (Latest release)">
+ Javadoc (Latest release)</a>
+ </li>
+ <li class="expanded">
+ <a href="development.html" title="Help">
+ Help</a>
+ <ul>
+ <li class="none">
+ <a href="issue-tracking.html" title="Issue Tracking">
+ Issue Tracking</a>
+ </li>
+ <li class="none">
+ <a href="development.html" title="Development">
+ Development</a>
+ </li>
+ </ul>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li>
+ <li class="expanded">
+ <a href="project-info.html" title="Project Information">
+ Project Information</a>
+ <ul>
+ <li class="none active">
+ <a href="index.html" title="About">
+ About</a>
+ </li>
+ <li class="none">
+ <a href="summary.html" title="Summary">
+ Summary</a>
+ </li>
+ <li class="none">
+ <a href="team.html" title="Team">
+ Team</a>
+ </li>
+ <li class="none">
+ <a href="scm.html" title="Source Code Management">
+ Source Code Management</a>
+ </li>
+ <li class="none">
+ <a href="issue-management.html" title="Issue Management">
+ Issue Management</a>
+ </li>
+ <li class="none">
+ <a href="mailing-lists.html" title="Mailing Lists">
+ Mailing Lists</a>
+ </li>
+ <li class="none">
+ <a href="dependency-info.html" title="Dependency Information">
+ Dependency Information</a>
+ </li>
+ <li class="none">
+ <a href="dependencies.html" title="Dependencies">
+ Dependencies</a>
+ </li>
+ <li class="none">
+ <a href="dependency-convergence.html" title="Dependency Convergence">
+ Dependency Convergence</a>
+ </li>
+ <li class="none">
+ <a href="ci-management.html" title="CI Management">
+ CI Management</a>
+ </li>
+ <li class="none">
+ <a href="distribution-management.html" title="Distribution Management">
+ Distribution Management</a>
+ </li>
+ </ul>
+ </li>
+ <li class="collapsed">
+ <a href="project-reports.html" title="Project Reports">
+ Project Reports</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">Commons</li>
+ <li class="none">
+ <a href="../../" title="Home">
+ Home</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/licenses/" class="externalLink" title="License">
+ License</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../components.html" title="Components">
+ Components</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../sandbox/index.html" title="Sandbox">
+ Sandbox</a>
+ </li>
+ <li class="collapsed">
+ <a href="../../dormant/index.html" title="Dormant">
+ Dormant</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">General Information</li>
+ <li class="none">
+ <a href="../../security.html" title="Security">
+ Security</a>
+ </li>
+ <li class="none">
+ <a href="../../volunteering.html" title="Volunteering">
+ Volunteering</a>
+ </li>
+ <li class="none">
+ <a href="../../patches.html" title="Contributing Patches">
+ Contributing Patches</a>
+ </li>
+ <li class="none">
+ <a href="../../building.html" title="Building Components">
+ Building Components</a>
+ </li>
+ <li class="none">
+ <a href="../../commons-parent-pom.html" title="Commons Parent Pom">
+ Commons Parent Pom</a>
+ </li>
+ <li class="none">
+ <a href="../../build-plugin/index.html" title="Commons Build Plugin">
+ Commons Build Plugin</a>
+ </li>
+ <li class="none">
+ <a href="../../releases/index.html" title="Releasing Components">
+ Releasing Components</a>
+ </li>
+ <li class="none">
+ <a href="https://cwiki.apache.org/confluence/display/commons/FrontPage" class="externalLink" title="Wiki">
+ Wiki</a>
+ </li>
+ </ul>
+ <ul class="nav nav-list">
+ <li class="nav-header">ASF</li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works">
+ How the ASF works</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/getinvolved.html" class="externalLink" title="Get Involved">
+ Get Involved</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/dev/" class="externalLink" title="Developer Resources">
+ Developer Resources</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/policies/conduct.html" class="externalLink" title="Code of Conduct">
+ Code of Conduct</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship">
+ Sponsorship</a>
+ </li>
+ <li class="none">
+ <a href="http://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks">
+ Thanks</a>
+ </li>
+ </ul>
+ </div>
+ <div id="poweredBy">
+ <a href="http://www.apache.org/events/current-event.html" title="ApacheCon" class="builtBy">
+ <img class="builtBy" alt="ApacheCon" src="http://www.apache.org/events/current-event-125x125.png" />
+ </a>
+ <a href="http://maven.apache.org/" title="Maven" class="builtBy">
+ <img class="builtBy" alt="Maven" src="http://maven.apache.org/images/logos/maven-feather.png" />
+ </a>
+ </div>
+ </td>
+ <td class="content">
+
+
+
+
+ <section>
+<h2><a name="Release_Plugin"></a>Release Plugin</h2>
+
+
+<p>
+ This is a <a class="externalLink" href="http://maven.apache.org/">Maven 3.x</a> Plugin which is
+ used by <a class="externalLink" href="https://commons.apache.org/">Apache Commons</a> releases. See
+ the <a href="development.html">Development</a> page for information to
+ help maintain this plugin.
+ </p>
+
+
+<p>The main purpose of the plugin is to automate the steps of our, namely
+ The Apache Commons Project's, release process. Currently we have the mechanics
+ for detaching distribution artifacts (i.e. all <code>tar.gz</code> artifacts and
+ signatures as well as all <code>.zip</code> artifacts and signatures), creating
+ a <code>site.zip</code> file, and staging all of those artifacts in a subversion
+ repository (for the most part a sub directory of
+ <a class="externalLink" href="https://dist.apache.org/repos/dist/dev/commons/">https://dist.apache.org/repos/dist/dev/commons/</a>.
+ It can, however, stage to any subversion repository.
+ </p>
+
+ </section>
+
+ <section>
+<h2><a name="Plugin_Goals"></a>Plugin Goals</h2>
+
+<p>
+ Available Goals (which are meant to be used together; the only reason they are separated is for
+ code readability):
+ </p>
+<ul>
+
+<li>
+ <b>commons-release:detach-distributions</b> - Remove
+ <code>tar.gz</code>, <code>tar.gz.asc</code>, <code>zip</code>, and <code>zip.asc</code>
+ files from being uploaded to nexus and copy them to the <code>target/commons-release-plugin</code>
+ directory.
+ </li>
+
+<li>
+ <b>commons-release:stage-distributions</b> - Take all staged files in the
+ <code>target/commons-release-plugin</code> directory, and the <code>RELEASE-NOTES.txt</code> from
+ the root of the project, and commit them to a specified staging subversion repository.
+ </li>
+
+<li>
+ <a href="vote-txt.html">commons-release:vote-txt</a> -Dcommons.nexus.repo.id=nnnn [-Dgit.tag.name] # where nnn is the number following orgapachecommons- in the Nexus 'Repository' column
+ </li>
+ </ul>
+
+ </section>
+
+ <section>
+<h2><a name="Using_the_plugin"></a>Using the plugin</h2>
+
+<p>
+ Configure the plugin as the last plugin in the<code><build></code> section of the <code>pom.xml</code>
+ </p>
+
+<p>N.B. This is now done in the Commons Parent POM, so is not needed in the component POM.</p>
+
+<div class="source">
+<pre>
+<plugin>
+ <groupId>org.apache.commons</groupId>
+ <artifactId>commons-release-plugin</artifactId>
+ <version>1.8.0</version>
+ <executions>
+ <execution>
+ <id>clean-staging</id>
+ <phase>post-clean</phase>
+ <goals>
+ <goal>clean-staging</goal>
+ </goals>
+ </execution>
+ <execution>
+ <id>detach-distributions</id>
+ <phase>verify</phase>
+ <goals>
+ <goal>detach-distributions</goal>
+ </goals>
+ </execution>
+ <execution>
+ <id>stage-distributions</id>
+ <phase>deploy</phase>
+ <goals>
+ <goal>stage-distributions</goal>
+ </goals>
+ </execution>
+ </executions>
+</plugin>
+</pre></div>
+
+<p>
+ The following properties need to be defined in the component POM if not already defined
+ </p>
+
+<div class="source">
+<pre>
+ <properties>
+ <!-- Previous version of the component (used for reporting binary compatibility check)-->
+ <commons.bc.version>m.n</commons.bc.version>
+ <commons.release.isDistModule>true</commons.release.isDistModule>
+ </properties>
+</pre></div>
+
+<p>
+ Ensure your Release Manager details are defined in your Maven <code>~/.m2/settings.xml</code> file
+ (These are used by the vote-txt goal)
+ Properties have to be defined in a profile. For example:
+ </p>
+
+<div class="source">
+<pre>
+<settings>
+ ...
+ <profiles>
+ ...
+ <profile>
+ <id>active-profile</id>
+ <properties>
+ <commons.releaseManagerName>Your Name</commons.releaseManagerName>
+ <commons.releaseManagerKey>Your Signing Key Hex ID</commons.releaseManagerKey>
+ </properties>
+ </profile>
+ </profiles>
+
+ <activeProfiles>
+ <!-- define active profile name -->
+ <activeProfile>active-profile</activeProfile>
+ </activeProfiles>
+ ...
+</settings>
+</pre></div>
+
+<p>
+ After the above configuration performing the release would occur by (<i>note.</i> more
+ in depth details can be found at
+ <a class="externalLink" href="https://commons.apache.org/releases/prepare.html">Preparations For A Release</a>):
+ </p>
+<ol style="list-style-type: decimal">
+
+<li>creating our release branch,</li>
+
+<li>checking compatibility,</li>
+
+<li>checking your dependencies,</li>
+
+<li>checking javadocs and code style,</li>
+
+<li>checking the apache license,</li>
+
+<li>configure the build to generate a complete set of release artifacts,</li>
+
+<li>preparing the release notes, updating the download file and other autogenerated files,</li>
+
+<li>tagging the release candidate, and</li>
+
+<li>
+ running the following command:
+
+<div class="source">
+<pre>
+mvn -Duser.name=<yourApacheId> [-Duser.password=<yourApacheIdsPassword] [-Dcommons.release.dryRun=true -Ptest-deploy] -Prelease clean test site deploy
+</pre></div>
+ </li>
+ </ol>
+ To avoid specifying distribution credentials at the command
+ line, consider using the <code>distServer</code> plugin configuration parameter (property <code>commons.distServer</code>)
+ to specify a server definition in Maven <code>settings.xml</code> which defines your (encrypted, right?) authentication info.
+
+
+
+<p>
+ If the component is new, then, before running this maven command, you would want to create
+ the requisite subversion directory <code>https://dist.apache.org/repos/dist/dev/commons/foo</code>. Notice,
+ that the way to perform a dry run of the release you need to include
+ <code>-Dcommons.release.dryRun=true -Ptest-deploy</code>.
+ </p>
+ </section>
+
+
+ </td>
+ </tr>
+ </table>
+ </div>
+
+ <div class="footer">
+ <p>Copyright © 2018-2022
+ <a href="https://www.apache.org/">The Apache Software Foundation</a>.
+ All Rights Reserved.</p>
+
+<div class="center">Apache Commons, Apache Commons Release Plugin, Apache, the Apache feather logo, and the Apache Commons project logos are trademarks of The Apache Software Foundation.
+ All other marks mentioned may be trademarks or registered trademarks of their respective owners.</div>
+ </div>
+ </body>
+
+</html>