{"action":"created","issue":{"url":"https://api.github.com/repos/MycroftAI/mimic/issues/26","repository_url":"https://api.github.com/repos/MycroftAI/mimic","labels_url":"https://api.github.com/repos/MycroftAI/mimic/issues/26/labels{/name}","comments_url":"https://api.github.com/repos/MycroftAI/mimic/issues/26/comments","events_url":"https://api.github.com/repos/MycroftAI/mimic/issues/26/events","html_url":"https://github.com/MycroftAI/mimic/issues/26","id":144834231,"number":26,"title":"Continuous integration","user":{"login":"zeehio","id":75441,"avatar_url":"https://avatars.githubusercontent.com/u/75441?v=3","gravatar_id":"","url":"https://api.github.com/users/zeehio","html_url":"https://github.com/zeehio","followers_url":"https://api.github.com/users/zeehio/followers","following_url":"https://api.github.com/users/zeehio/following{/other_user}","gists_url":"https://api.github.com/users/zeehio/gists{/gist_id}","starred_url":"https://api.github.com/users/zeehio/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zeehio/subscriptions","organizations_url":"https://api.github.com/users/zeehio/orgs","repos_url":"https://api.github.com/users/zeehio/repos","events_url":"https://api.github.com/users/zeehio/events{/privacy}","received_events_url":"https://api.github.com/users/zeehio/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2016-03-31T09:01:19Z","updated_at":"2016-03-31T11:13:23Z","closed_at":null,"body":"I would like to add to mimic continuous integration infrastructure.\r\n\r\nI would like on every commit to:\r\n\r\n- Know if all the tests pass\r\n- Know the percentage of code covered by tests\r\n- Have a static code analysis report looking for potential issues\r\n- Have a report of other checks (code style...)\r\n\r\nTo achieve that I plan to:\r\n- Use Travis CI (To build the project)\r\n- Use [coverity](https://scan.coverity.com) for static code analysis\r\n- Use code climate for the rest\r\n\r\nI have some experience with these tools but before implementing this I would like to know:\r\n\r\n- If any of you know of better or other tools\r\n- If MycroftAI as an organization is happy to have that setup\r\n- Your opinion, comments and feedback"},"comment":{"url":"https://api.github.com/repos/MycroftAI/mimic/issues/comments/203882637","html_url":"https://github.com/MycroftAI/mimic/issues/26#issuecomment-203882637","issue_url":"https://api.github.com/repos/MycroftAI/mimic/issues/26","id":203882637,"user":{"login":"forslund","id":804543,"avatar_url":"https://avatars.githubusercontent.com/u/804543?v=3","gravatar_id":"","url":"https://api.github.com/users/forslund","html_url":"https://github.com/forslund","followers_url":"https://api.github.com/users/forslund/followers","following_url":"https://api.github.com/users/forslund/following{/other_user}","gists_url":"https://api.github.com/users/forslund/gists{/gist_id}","starred_url":"https://api.github.com/users/forslund/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/forslund/subscriptions","organizations_url":"https://api.github.com/users/forslund/orgs","repos_url":"https://api.github.com/users/forslund/repos","events_url":"https://api.github.com/users/forslund/events{/privacy}","received_events_url":"https://api.github.com/users/forslund/received_events","type":"User","site_admin":false},"created_at":"2016-03-31T11:13:23Z","updated_at":"2016-03-31T11:13:23Z","body":"It's always great to be wrong =)\r\n\r\nI've only used gcov-coverage with a small vim-plugin and as I recall the gcov output files was overwritten each time the software was started. Travis + coveralls + coverity are probably smarter than my little tool."}}