copy old website code to develop
1 file changed
tree: caba2f0e2e070e1738b1685a7cd6aca844fbe2c0
  1. .github/
  2. _about/
  3. _data/
  4. _docs/
  5. _includes/
  6. _layouts/
  7. _pages/
  8. _posts/
  9. _sass/
  10. assets/
  11. .gitignore
  12. .htaccess
  13. .travis.yml
  14. _config.yml
  15. apache-rocketmq-jekyll.gemspec
  16. favicon.ico
  17. Gemfile
  18. home.md
  19. LICENSE.txt
  20. NOTICE
  21. package.json
  22. Rakefile
  23. 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-site
  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?

Create 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?

Create 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.