Author: sebb
Date: Tue Oct 3 10:27:47 2023
New Revision: 1912716
URL: http://svn.apache.org/viewvc?rev=1912716&view=rev
Log:
RM details should be in settings.xml, not the POM
Modified:
commons/cms-site/trunk/content/xdoc/releases/prepare.xml
Modified: commons/cms-site/trunk/content/xdoc/releases/prepare.xml
URL:
http://svn.apache.org/viewvc/commons/cms-site/trunk/content/xdoc/releases/prepare.xml?rev=1912716&r1=1912715&r2=1912716&view=diff
==============================================================================
--- commons/cms-site/trunk/content/xdoc/releases/prepare.xml (original)
+++ commons/cms-site/trunk/content/xdoc/releases/prepare.xml Tue Oct 3
10:27:47 2023
@@ -240,16 +240,41 @@ mvn versions:display-plugin-updates -U</
<project.build.sourceEncoding>${commons.encoding}</project.build.sourceEncoding>
<!-- This is used by reporting plugins -->
<project.reporting.outputEncoding>${commons.encoding}</project.reporting.outputEncoding>
- <!-- Commons Release Plugin -->
+ <!-- Commons Release Plugin -->
+ <!-- Previous version of the component (used for reporting binary
compatibility check)-->
<commons.bc.version>1.5</commons.bc.version>
<commons.release.isDistModule>true</commons.release.isDistModule>
<commons.distSvnStagingUrl>scm:svn:https://dist.apache.org/repos/dist/dev/commons/${commons.componentid}</commons.distSvnStagingUrl>
- <commons.releaseManagerName>***Release Manager
Name***</commons.releaseManagerName>
- <commons.releaseManagerKey>***Release Manager GPG Key
Signature***</commons.releaseManagerKey>
<properties> </pre>
</p>
<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>
+ <source><![CDATA[
+ <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>
+ ]]></source>
+ <p>
Make sure that the release version is set to the new release and that
the compile and source targets
are set correctly. Generate and check in a new download page for the
component:
<pre>