init new website
117 files changed
tree: 549fb792985e1be7c28e28fb2aa8479ea2d03a0d
  1. _includes/
  2. _layouts/
  3. _sass/
  4. _site/
  5. css/
  6. fonts/
  7. images/
  8. js/
  9. node_modules/
  10. scaffolds/
  11. source/
  12. themes/
  13. .gitignore
  14. _config.yml
  15. community.md
  16. conf.md
  17. db.json
  18. deploy.sh
  19. download.md
  20. index.html
  21. latest.md
  22. LICENSE
  23. package.json
  24. quick-start.md
  25. readme.md
  26. usecases.md
readme.md

Apache Griffin (incubating) website

This is the website for Apache Griffin (incubating).

About

This website is based on Hexo and a default Hexo theme.

Prerequisite

  1. Nodejs
  2. Git

Install & Run

  1. npm install hexo-cli -g
  2. git clone https://github.com/apache/incubator-griffin-site.git
  3. cd incubator-griffin-site
  4. npm install
  5. hexo server

Deploy to asf-site

  1. Checkout branch master
  2. Generate the site to content directory: hexo generate
  3. Install plugin as npm install hexo-deployer-git --save
  4. Push asf-site to remote branch by command hexo deploy, asf-site is hard-coded in _config.yml

Questions

Where to check configuration

Please refer to _config.yml for more details.

Thanks.