When you are working on Github with your project there are a lot really handy services which you can use. This kind of software-usage is called “Software-As-A-Service”. Why? You can use it via a nice Web-API without having all the maintain-work.
For instance when you want to use a Continuous-Integration-Service for your project you can setup a new PC, install Jenkins. Or you just use Travis on Github instead.
So I just started to use some more services on GitHub for my projects, in special for Asset-Importer-Lib ( see https://github.com/assimp/assimp and its dependency https://github.com/kimkulling/openddl-parser.git ) of course:
- Static code analysis via Coverity ( see https://scan.coverity.com/ to learn more about it )
- This one is tricky, maybe I will write another blog-post if you want to get some more help with this service
- Measuring the code coverage via Coveralls ( see http://coveralls.io to learn more about this service ):
- I like the idea to see, which tests I missed in the passed
- If you want to try it for youself I found a great tutorial here: http://gronlier.fr/blog/2015/01/adding-code-coverage-to-your-c-project/