HTRACE-249 Script and doc on how to publish website

bin/publish_hbase_website.sh

  Script copied from hbase written by Misty Stanley Jones.
  Changed the hbase references to htrace and removed hbase-specific
  checking.

htrace-hbase/pom.xml
  Need hbase-common to build javadoc so can build htrace site

src/main/site/markdown/building.md
  New file on how to build, release and publish to website.
  Currently just how to publish to website.

src/main/site/markdown/index.md
  Add news of releases.

src/main/site/site.xml
  Add references to new building.md file so shows in menu.
5 files changed
tree: 8ba21107b648111bd79a5302d8417059fda33c31
  1. bin/
  2. htrace-c/
  3. htrace-core/
  4. htrace-flume/
  5. htrace-hbase/
  6. htrace-htraced/
  7. htrace-webapp/
  8. htrace-zipkin/
  9. src/
  10. tools/
  11. .gitignore
  12. BUILDING.txt
  13. DISCLAIMER.txt
  14. LICENSE.txt
  15. NOTICE.txt
  16. pom.xml
  17. README.md
README.md

HTrace

HTrace is a tracing framework for use with distributed systems.

See documentation at src/main/site/markdown/index.md or at http://htrace.incubator.apache.org.

Building

Only Maven 3.0.4 should be used to create HTrace releases - see HTRACE-236 (Support building release artifacts with Maven versions other than 3.0.4) for details.

To get around this while using Maven 3.3 HTRACE-234 you can run maven with -DcreateDependencyReducedPom=false.