You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hbase.apache.org by st...@apache.org on 2013/01/15 19:23:38 UTC

svn commit: r1433566 - /hbase/trunk/src/docbkx/developer.xml

Author: stack
Date: Tue Jan 15 18:23:38 2013
New Revision: 1433566

URL: http://svn.apache.org/viewvc?rev=1433566&view=rev
Log:
Add note on how we now publish hbase.apache.org now infra has moved us to svn pubsub

Modified:
    hbase/trunk/src/docbkx/developer.xml

Modified: hbase/trunk/src/docbkx/developer.xml
URL: http://svn.apache.org/viewvc/hbase/trunk/src/docbkx/developer.xml?rev=1433566&r1=1433565&r2=1433566&view=diff
==============================================================================
--- hbase/trunk/src/docbkx/developer.xml (original)
+++ hbase/trunk/src/docbkx/developer.xml Tue Jan 15 18:23:38 2013
@@ -333,12 +333,20 @@ What is the new development version for 
       </section>
       <section xml:id="hbase.org.site.publishing">
       <title>Publishing hbase.apache.org</title>
-      <para>If you're a committer with rights to publish the site artifacts: set up your apache credentials and the target site location locally in a place and
-      form that maven can pick it up, in <filename>~/.m2/settings.xml</filename>.  See <xref linked="mvn_repo" /> for an example.
-      Next, run the following:
-      <programlisting>$ mvn -DskipTests -Papache-release site site:deploy</programlisting>
-      You will be asked for your password.  It can take a little time.
-      Remember that it can take a few hours for your site changes to show up.
+      <para>As of <link xlink:href="https://issues.apache.org/jira/browse/INFRA-5680">INFRA-5680 Migrate apache hbase website</link>,
+          to publish the website, build it, and then deploy it over a checkout of <filename>https://svn.apache.org/repos/asf/hbase/hbase.apache.org/trunk</filename>,
+          and then check it in.  For example, if trunk is checkout out at <filename>/Users/stack/checkouts/hbase</filename>
+          and hbase.apache.org is checked out at <filename>/Users/stack/checkouts/hbase.apache.org/trunk</filename>, to update
+          the site, do the following:
+          <programlisting>
+              # Build the site and deploy it to the checked out directory
+              $ MAVEN_OPTS=" -Xmx3g" mvn site site:stage -DskipTests -DstagingDirectory="/Users/stack/checkouts/hbase.apache.org/trunk"
+              # Check the deployed site by viewing in a brower.
+              # If all is good, commit it and it will show up at http://hbase.apache.org
+              #
+              $ cd /Users/stack/checkouts/hbase.apache.org/trunk
+              $ svn commit -m 'Committing latest version of website...'
+          </programlisting>
       </para>
       </section>
     </section>