All, I've been working on the release candidate for commons-proxy-1.0 (if you couldn't tell by the SVN traffic). I have created my own "rc" profile in proxy's pom.xml file. I think we should push those changes to commons-parent. Here's what it looks like:
<profile> <id>rc</id> <distributionManagement> <site> <id>stagingSite</id> <name>Release Candidate Staging Site</name> <url> ${commons.deployment.protocol}://people.apache.org/home/${releaseManager}/public_html/${artifactId}-${version} </url> </site> </distributionManagement> <build> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> <executions> <execution> <goals> <goal>attached</goal> </goals> <phase>package</phase> </execution> </executions> </plugin> <plugin> <artifactId>maven-gpg-plugin</artifactId> <configuration> <passphrase>${gpg.passphrase}</passphrase> </configuration> <executions> <execution> <id>sign-artifacts</id> <phase>package</phase> <goals> <goal>sign</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <configuration> <createChecksum>true</createChecksum> </configuration> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <executions> <execution> <id>create-source-jar</id> <goals> <goal>jar</goal> </goals> <phase>package</phase> </execution> </executions> </plugin> <plugin> <artifactId>maven-release-plugin</artifactId> <configuration> <!-- Pass these arguments to the deploy plugin. --> <arguments>-Prc</arguments> </configuration> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <executions> <execution> <id>create-javadoc-jar</id> <goals> <goal>jar</goal> </goals> <phase>package</phase> <configuration> <source>${maven.compile.source}</source> </configuration> </execution> </executions> </plugin> </plugins> </build> </profile> Basically, all I did was change the staging site deployment directory to go to a directory in my account's public_html. Also, I made sure that the signing occurs during the "package" phase and not "verify". There is also a property declaration for the "releaseManager" property which defaults to ${user.name}. After I've done this, all I have to do to get my release candidate's site published is: mvn -Prc clean site:stage-deploy And, when I want to create the distribution files: mvn -Prc clean site package The site goal is required because we want the javadocs in the distribution files (from what I've been told). Is there not a way to get maven to do the javadocs when you do "package" so that they will be included in the distribution files? So, how does this sound to you guys? I didn't want to go changing the parent pom without consulting with you folks first. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]