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

Apache RocketMQ website

Build Status

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.