{"action":"created","issue":{"url":"https://api.github.com/repos/twolfson/google-music.js/issues/20","labels_url":"https://api.github.com/repos/twolfson/google-music.js/issues/20/labels{/name}","comments_url":"https://api.github.com/repos/twolfson/google-music.js/issues/20/comments","events_url":"https://api.github.com/repos/twolfson/google-music.js/issues/20/events","html_url":"https://github.com/twolfson/google-music.js/pull/20","id":122178452,"number":20,"title":"Integrated Travis CI","user":{"login":"twolfson","id":902488,"avatar_url":"https://avatars.githubusercontent.com/u/902488?v=3","gravatar_id":"","url":"https://api.github.com/users/twolfson","html_url":"https://github.com/twolfson","followers_url":"https://api.github.com/users/twolfson/followers","following_url":"https://api.github.com/users/twolfson/following{/other_user}","gists_url":"https://api.github.com/users/twolfson/gists{/gist_id}","starred_url":"https://api.github.com/users/twolfson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/twolfson/subscriptions","organizations_url":"https://api.github.com/users/twolfson/orgs","repos_url":"https://api.github.com/users/twolfson/repos","events_url":"https://api.github.com/users/twolfson/events{/privacy}","received_events_url":"https://api.github.com/users/twolfson/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":8,"created_at":"2015-12-15T02:29:58Z","updated_at":"2015-12-16T02:36:50Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/twolfson/google-music.js/pulls/20","html_url":"https://github.com/twolfson/google-music.js/pull/20","diff_url":"https://github.com/twolfson/google-music.js/pull/20.diff","patch_url":"https://github.com/twolfson/google-music.js/pull/20.patch"},"body":"As discussed in #19, we want to have Travis CI set up so #19 can land green. In this PR:\r\n\r\n- Integrated Travis CI and added `.travis.yml`\r\n- Added Travis CI badge for `master` branch to README\r\n\r\n**Notes:**\r\n\r\nDue to nightly builds as discussed in #19, we want to set up `notifications/email` to email all contributors to let them know about the broken build. Unfortunately, due to us pushing commits to other branches, this could get noisy quickly.\r\n\r\nAfter some research, it looks like Travis CI doesn't support per-branch notifications and we have confirmed that nightlies doesn't have its own notification system:\r\n\r\nhttps://github.com/coderanger/nightlies/blob/ef74410486b9060fda0737a9645ab3ec02cfe696/model.rb#L94-L107\r\n\r\nAs a result, we are adding a whitelist to only build for the `master` branch."},"comment":{"url":"https://api.github.com/repos/twolfson/google-music.js/issues/comments/164967770","html_url":"https://github.com/twolfson/google-music.js/pull/20#issuecomment-164967770","issue_url":"https://api.github.com/repos/twolfson/google-music.js/issues/20","id":164967770,"user":{"login":"MarshallOfSound","id":6634592,"avatar_url":"https://avatars.githubusercontent.com/u/6634592?v=3","gravatar_id":"","url":"https://api.github.com/users/MarshallOfSound","html_url":"https://github.com/MarshallOfSound","followers_url":"https://api.github.com/users/MarshallOfSound/followers","following_url":"https://api.github.com/users/MarshallOfSound/following{/other_user}","gists_url":"https://api.github.com/users/MarshallOfSound/gists{/gist_id}","starred_url":"https://api.github.com/users/MarshallOfSound/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MarshallOfSound/subscriptions","organizations_url":"https://api.github.com/users/MarshallOfSound/orgs","repos_url":"https://api.github.com/users/MarshallOfSound/repos","events_url":"https://api.github.com/users/MarshallOfSound/events{/privacy}","received_events_url":"https://api.github.com/users/MarshallOfSound/received_events","type":"User","site_admin":false},"created_at":"2015-12-16T02:36:50Z","updated_at":"2015-12-16T02:36:50Z","body":"+1 Approve "}}