Commit Graph

8 Commits

Author SHA1 Message Date
Tom Doron a4b9862711 fix doc generation to include deleted files
motivation: in git 2.0 deleted files are ignored unless --all is specified

```
warning: You ran 'git add' with neither '-A (--all)' or '--ignore-removal',
whose behaviour will change in Git 2.0 with respect to paths you removed.
Paths like 'docs/current/NIOOpenSSL/Classes.html' that are
removed from your working tree are ignored with this version of Git.
```

changes: use git add -all docs to includes removeals
2018-01-31 11:12:59 -08:00
Johannes Weiß 05047ec852 switch to Jazzy's fullwidth theme 2018-01-31 10:53:52 +00:00
Johannes Weiß 606df54ee1 don't try generating NIOOpenSSL docs in main repo 2018-01-30 12:15:07 +00:00
Tom Doron 84a4f2df21 make docs script more resilient
motivation: doc generation fails when no changes detected

changes: make git commit/push conditional on changes
2018-01-26 17:18:18 -08:00
Johannes Weiß 5e9eeb89d7 docs: nicer module switcher 2018-01-23 14:13:05 +00:00
Tom Doron 115169e59f doc generation fixes
motivation: make doc generation work in ci

changes:
* update to non-root mode
* use keyserver.ubuntu.com with port 80
* increase timeout
2018-01-19 20:24:49 +00:00
Tom Doron cf790be04f doc generation
motivation: publish api docs via gh-pages

changes:
* update generate_docs script to install required dependencies, perform sourcekitten index and commit the docs when running in CI
* create a rio pipeline to run docs generation script
2018-01-18 19:21:54 +00:00
Johannes Weiss 8549f4229e add Jazzy documentation generation script 2017-11-30 14:36:42 +00:00