Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-21346

Update release procedure and website publishing docs in the book

    XMLWordPrintableJSON

Details

    • Task
    • Status: Resolved
    • Major
    • Resolution: Not A Problem
    • None
    • None
    • documentation, website
    • None

    Description

      Now as part of the release process the RM must manually update the download page (hbase.apache.org/downloads/). To accomplish that mdrob says

      To update the download links, on master branch edit
      src/site/xdoc/downloads.xml
      After you commit and push, jenkins will build the site and publish it for you.

       

      New code lines also need a fork of the API documentation. To accomplish that:

      To update the API Docs and version specific reference guide, update src/site/site.xml with a new section to link to the docs in the drop down list. (only necessary the first time, but it hasn't been done yet for 1.4.x) Then git clone https://git-wip-us.apache.org/repos/asf/hbase-site.git and make a 1.4 directory there. Copy contents of the docs/ directory from the release tarball to the version directory. Copy target/site/devapidocs and testapidocs from a local build of the tag, since those don't get published in the release tarball. Commit your changes, then do an empty commit with message "INFRA-10751 Empty commit". Push your changes

       

      Try this out. Take notes. Update the release instructions and website publish instructions in the book accordingly.

      Attachments

        Activity

          People

            Unassigned Unassigned
            apurtell Andrew Kyle Purtell
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: