Return-Path: X-Original-To: apmail-jackrabbit-commits-archive@www.apache.org Delivered-To: apmail-jackrabbit-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8B65C10D12 for ; Thu, 27 Mar 2014 23:14:07 +0000 (UTC) Received: (qmail 99569 invoked by uid 500); 27 Mar 2014 23:14:06 -0000 Delivered-To: apmail-jackrabbit-commits-archive@jackrabbit.apache.org Received: (qmail 99519 invoked by uid 500); 27 Mar 2014 23:14:06 -0000 Mailing-List: contact commits-help@jackrabbit.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@jackrabbit.apache.org Delivered-To: mailing list commits@jackrabbit.apache.org Received: (qmail 99512 invoked by uid 99); 27 Mar 2014 23:14:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Mar 2014 23:14:06 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 27 Mar 2014 23:14:04 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id D2B7B23889D5; Thu, 27 Mar 2014 23:13:44 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1582538 - /jackrabbit/commons/filevault/trunk/howto_release.md Date: Thu, 27 Mar 2014 23:13:44 -0000 To: commits@jackrabbit.apache.org From: tripod@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20140327231344.D2B7B23889D5@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: tripod Date: Thu Mar 27 23:13:44 2014 New Revision: 1582538 URL: http://svn.apache.org/r1582538 Log: @trivial adding release doc Modified: jackrabbit/commons/filevault/trunk/howto_release.md Modified: jackrabbit/commons/filevault/trunk/howto_release.md URL: http://svn.apache.org/viewvc/jackrabbit/commons/filevault/trunk/howto_release.md?rev=1582538&r1=1582537&r2=1582538&view=diff ============================================================================== --- jackrabbit/commons/filevault/trunk/howto_release.md (original) +++ jackrabbit/commons/filevault/trunk/howto_release.md Thu Mar 27 23:13:44 2014 @@ -15,28 +15,28 @@ https://repository.apache.org/. See [App Release management tasks ------------------------ -1. Make sure that an appropriate version for the release is entered in [Jira](3) and that all the related issues have +1. Make sure that an appropriate version for the release is entered in [Jira][3] and that all the related issues have been resolved. 2. Create or update a `RELEASE-NOTES.txt` file in the root folder of the project to be released. When done, commit the - file. See previous release notes for examples of what to include. The release note report in [Jira](3) is a useful + file. See previous release notes for examples of what to include. The release note report in [Jira][3] is a useful source of required information. 3. Build and deploy the release artifacts with Maven. - The release is built using the Maven release plugin. See the [Releasing a Maven project](4) guide for more + The release is built using the Maven release plugin. See the [Releasing a Maven project][4] guide for more details. Make sure you have added the pgp key information in you maven settings file, especially if you have - more than one key installed locally. See [Appendix B](B) for the details. + more than one key installed locally. See [Appendix B](#B) for the details. 1. Execute `mvn release:prepare`. This will update the POM files and tag the release in svn. 2. Execute `mvn release:perform -Papache-release`. This will build the tagged release and deploy the artifacts to a new staging repository on _repository.apache.org_. - After the build, login to [https://repository.apache.org/](2) and you should see it there. + After the build, login to [https://repository.apache.org/][2] and you should see it there. The non-Maven release artifacts are automatically copied to `.../target/checkout/target/$version` -4. Close the [staged repository](2) on _repository.apache.org_. +4. Close the [staged repository][2] on _repository.apache.org_. 5. Upload the artifacts to https://dist.apache.org/repos/dist/dev/jackrabbit/filevault via SVN @@ -66,9 +66,9 @@ Release management tasks https://dist.apache.org/repos/dist/dev/jackrabbit/filevault/$version \ https://dist.apache.org/repos/dist/release/jackrabbit/filevault/$version - 3. release the [staged repository](2) for synchronization to Maven central. + 3. release the [staged repository][2] for synchronization to Maven central. - 4. mark the version as released in [Jira](3): + 4. mark the version as released in [Jira][3]: _Jira Project Home_ -> _Project Summary_ -> _Administer Project_. Under Versions, you'll see all the defined project versions. @@ -93,11 +93,12 @@ Related Links * http://www.apache.org/dev/repository-faq.html -[](A) Appendix A: Create and add your key to the Jackrabbit KEYS file ---------------------------------------------------------------------- + +Appendix A: Create and add your key to the Jackrabbit KEYS file +--------------------------------------------------------------- Follow these instructions to generate your code signing key and to add it to the Jackrabbit KEYS file. -1. [Generate a code signing key](0) using your _@apache.org_ address as the email and `CODE SIGNING KEY` as the +1. [Generate a code signing key][0] using your _@apache.org_ address as the email and `CODE SIGNING KEY` as the comment. 2. The Jackrabbit KEYS file is managed in https://svn.apache.org/repos/asf/jackrabbit/dist/KEYS. To modify the file, @@ -113,12 +114,13 @@ Follow these instructions to generate yo 5. You are **DONE**, but to see the changes on http://www.apache.org/dist/jackrabbit/KEYS you must wait 2 hours -You should get your key [linked to the Apache web of trust](1). Once other people have signed your key, you can +You should get your key [linked to the Apache web of trust][1]. Once other people have signed your key, you can update the KEYS file with the signatures you've received. -[](B) Appendix B: Maven settings --------------------------------- + +Appendix B: Maven settings +-------------------------- ...