Commit Graph

7 Commits

Author SHA1 Message Date
Cory Benfield 851dad09af
Generate WebSocket documentation. (#276) 2018-04-04 17:45:52 +01:00
Damiaan Dufaux a09479c0eb Turn off Jekyll for GitHub Pages (#145)
Problem: Documentation for classes like _ChannelInboundHandler are not accesible via the official API documentation pages

Cause: GitHub treats the gh-pages branch as Jekyll

Solution: Turn off Jekyll by adding a .nojekyll file to the gh-pages branch
2018-03-13 20:11:22 +01:00
Johannes Weiß 1065c9d38e
add license headers for shell scripts (#135)
Motivation:

Our shell scripts didn't have license headers but they should.

Modifications:

Add licensing headers to all shell scripts

Result:

Licensing clear for shell scripts too.
2018-03-12 17:12:47 +00:00
tomer doron 9652984b60 prepare ci scripts (#32)
Motivation:

set up continuous integration

Modifications:

* update docker file to include all dependencies required for build, unit tests, integration tests and doc generation
* remove dependency steps from doc generation script
* add integration tests driver script

Result:

able to set up docker based continuous integration
2018-02-26 11:27:53 +00:00
tomer doron 31a693fd93 fix doc generation (#8)
Motivation:

doc generation broken due to module rename and lack of tags

Modifications:

* update module names
* set default version if tag not found

Result:

doc generation works again
2018-02-22 07:57:46 +01:00
Tom Doron 5f114eb3f7 fix documentation generation
motivation: bring documentation generation closer to what it will look like on oss

changes:
* make cacheable steps conditional
* use absolute path for source-kitten generated index files
2018-02-19 17:38:34 -08:00
Tom Doron 7d5dc67af8 scripts cleanup
motivation: nicer source tree

chanages:
* move scripts to scripts directory
* move integration tests to IntegrationTests directory and remove driver script
* add .sh extension to bash scripts
* adjust rio.yaml
2018-02-12 10:06:46 -08:00