feat(doc) change the definition of apache rocketmq
3 files changed
tree: 90606d0ce951b168e905fdf9d28a630dde9e4232
  1. .github/
  2. .utility/
  3. _about/
  4. _data/
  5. _docs/
  6. _includes/
  7. _layouts/
  8. _pages/
  9. _posts/
  10. _sass/
  11. assets/
  12. .gitignore
  13. .htaccess
  14. .travis.yml
  15. _config.yml
  16. apache-rocketmq-jekyll.gemspec
  17. favicon.ico
  18. Gemfile
  19. home.md
  20. LICENSE.txt
  21. NOTICE
  22. package.json
  23. Rakefile
  24. README.md
README.md

Apache RocketMQ website

This is the website for Apache RocketMQ.

About

This website is based on Jekyll and a Jekyll theme named Minimal Mistakes.

Prerequisite

  1. Ruby
  2. Gem

Install & Run

  1. gem install jekyll bundler
  2. git clone this repo
  3. cd rocketmq-sites
  4. bundle install
  5. bundle exec jekyll serve

Deploy to asf-site

  1. Checkout branch asf-site and merge the changes:git merge origin/master
  2. Generate the site to content directory: bundle exec jekyll build
  3. Check the changes and commit.
  4. Push asf-site to remote branch.

Questions

How to post articles to Documentation?

New a .md file in rocketmq-sites/_docs/, Jekyll will finish the rest of the work.

Please refer to 01-quick-start-guide.md for more details.

How to post articles to Blog?

New a .md file in rocketmq-sites/_posts/, Jekyll will finish the rest of the work.

Please refer to 2016-12-23-mastering-component-compatible-dependency.md for more details.

How to modify the navigation?

Please refer to _data/navigation.yml for more details.