{"action":"created","issue":{"url":"https://api.github.com/repos/gemini-hlsw/ocs/issues/795","repository_url":"https://api.github.com/repos/gemini-hlsw/ocs","labels_url":"https://api.github.com/repos/gemini-hlsw/ocs/issues/795/labels{/name}","comments_url":"https://api.github.com/repos/gemini-hlsw/ocs/issues/795/comments","events_url":"https://api.github.com/repos/gemini-hlsw/ocs/issues/795/events","html_url":"https://github.com/gemini-hlsw/ocs/pull/795","id":129849174,"number":795,"title":"Support travis CI","user":{"login":"cquiroz","id":3615303,"avatar_url":"https://avatars.githubusercontent.com/u/3615303?v=3","gravatar_id":"","url":"https://api.github.com/users/cquiroz","html_url":"https://github.com/cquiroz","followers_url":"https://api.github.com/users/cquiroz/followers","following_url":"https://api.github.com/users/cquiroz/following{/other_user}","gists_url":"https://api.github.com/users/cquiroz/gists{/gist_id}","starred_url":"https://api.github.com/users/cquiroz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cquiroz/subscriptions","organizations_url":"https://api.github.com/users/cquiroz/orgs","repos_url":"https://api.github.com/users/cquiroz/repos","events_url":"https://api.github.com/users/cquiroz/events{/privacy}","received_events_url":"https://api.github.com/users/cquiroz/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2016-01-29T18:45:25Z","updated_at":"2016-02-05T16:13:34Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/gemini-hlsw/ocs/pulls/795","html_url":"https://github.com/gemini-hlsw/ocs/pull/795","diff_url":"https://github.com/gemini-hlsw/ocs/pull/795.diff","patch_url":"https://github.com/gemini-hlsw/ocs/pull/795.patch"},"body":"This PR integrate Travis CI into the OCS. After some experimentation I got it to build on travis on my ocs fork and we can try now in the main OCS branch. It may take some experimentation to get right but this is a start\r\n\r\nHere is a link to the last successful build\r\nhttps://travis-ci.org/cquiroz/ocs/builds/105728173\r\n\r\nIt should generate HipChat notifications too\r\n![screenshot 2016-01-29 15 43 49](https://cloud.githubusercontent.com/assets/3615303/12684708/23281df4-c69f-11e5-8057-6cb04ad799b9.png)\r\n\r\nSome files had to be renamed as they work on in OSX but break tests in Linux"},"comment":{"url":"https://api.github.com/repos/gemini-hlsw/ocs/issues/comments/180424297","html_url":"https://github.com/gemini-hlsw/ocs/pull/795#issuecomment-180424297","issue_url":"https://api.github.com/repos/gemini-hlsw/ocs/issues/795","id":180424297,"user":{"login":"cquiroz","id":3615303,"avatar_url":"https://avatars.githubusercontent.com/u/3615303?v=3","gravatar_id":"","url":"https://api.github.com/users/cquiroz","html_url":"https://github.com/cquiroz","followers_url":"https://api.github.com/users/cquiroz/followers","following_url":"https://api.github.com/users/cquiroz/following{/other_user}","gists_url":"https://api.github.com/users/cquiroz/gists{/gist_id}","starred_url":"https://api.github.com/users/cquiroz/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cquiroz/subscriptions","organizations_url":"https://api.github.com/users/cquiroz/orgs","repos_url":"https://api.github.com/users/cquiroz/repos","events_url":"https://api.github.com/users/cquiroz/events{/privacy}","received_events_url":"https://api.github.com/users/cquiroz/received_events","type":"User","site_admin":false},"created_at":"2016-02-05T16:13:34Z","updated_at":"2016-02-05T16:13:34Z","body":"The build is now working for PRs, if we were going to merge it would use the actual credentials from svn. I'm happy with this setup, it should tell us if the build is broken at least and requires no maintenance (as far as I know)\r\n\r\nhttps://travis-ci.org/gemini-hlsw/ocs/builds/107249915\r\n\r\nThanks to @fnussber to point out how to make the build without the credentials\r\n\r\nWhat do you think?"}}