djrieger / mjplusplus

A compiler for the MiniJava language
http://djrieger.github.io/mjplusplus/doc/doxygen/html/
6 stars 1 forks source link

Set up automatic documentation generation #22

Closed djrieger closed 9 years ago

djrieger commented 9 years ago

Proposal:

  1. Someone pushes new commits to dev
  2. A hook linking our GitHub repo and travis-ci.com tells Travis CI to start building
  3. Travis CI pulls dev, runs doxygen and pushes the resulting documentation to our gh-pages branch

See http://stackoverflow.com/questions/23277391/pushing-to-github-from-travis-ci

Nidan commented 9 years ago

seems impossible according to @djrieger, all tested providers have too old C++ compilers. Alternative solution: Use one of our own machines (via cronjob etc.)

Nidan commented 9 years ago

I've set up a cronjob to regenerate and push the documentation every hour, given changes in dev. Seems to work, but the first real test will be tomorrow.

djrieger commented 9 years ago

6462080f807f04fe202ea4976c67bc1998937dec