Commit Graph

7 Commits

Author SHA1 Message Date
Elliot Winkler e224e1dd88 Extend list of files to watch to regen docs
Now updating these files will regenerate the docs:

* NEWS.md
* .yardopts
* docs/
* .rb, .js, .css, and .erb files inside of doc_config/
2015-10-08 21:30:42 -06:00
Elliot Winkler 15009c16c3 Manually autogenerate docs
Why:

* The guard-yard gem doesn't seem to work so well anymore. In fact, the
  problem is with `yard server` -- it doesn't seem to use our custom
  template files.

To satisfy the above:

* Instead of using Guard and guard-yard, use the fssm gem to manually
  watch various files.
* Instead of using `yard server`, run `yard doc`, which *does* honor our
  custom template files.
* You can run `rake autogenerate_docs` to make this happen; update the
  README accordingly.

[ci skip]
2015-09-23 14:04:59 -06:00
Elliot Winkler 99a68fe14a Prefix temporary gh pages dir with username 2015-01-23 16:05:32 -07:00
Elliot Winkler 4da3ecf6bb Raise an error if version or latest_version missing 2015-01-23 14:59:49 -07:00
Elliot Winkler f4bfed358b Fix docs:generate and docs:publish with custom latest version 2015-01-23 14:13:31 -07:00
Elliot Winkler 50b8cb868d Use custom github username in /docs/index.html for better testing 2015-01-23 14:13:31 -07:00
Elliot Winkler 6925773b71 Extract documentation tasks to a separate file 2015-01-23 14:13:31 -07:00