{"action":"created","issue":{"url":"https://api.github.com/repos/ariya/phantomjs/issues/14251","repository_url":"https://api.github.com/repos/ariya/phantomjs","labels_url":"https://api.github.com/repos/ariya/phantomjs/issues/14251/labels{/name}","comments_url":"https://api.github.com/repos/ariya/phantomjs/issues/14251/comments","events_url":"https://api.github.com/repos/ariya/phantomjs/issues/14251/events","html_url":"https://github.com/ariya/phantomjs/pull/14251","id":152587531,"number":14251,"title":"Enable CI builds in travis and appveyor.","user":{"login":"Connorhd","id":92050,"avatar_url":"https://avatars.githubusercontent.com/u/92050?v=3","gravatar_id":"","url":"https://api.github.com/users/Connorhd","html_url":"https://github.com/Connorhd","followers_url":"https://api.github.com/users/Connorhd/followers","following_url":"https://api.github.com/users/Connorhd/following{/other_user}","gists_url":"https://api.github.com/users/Connorhd/gists{/gist_id}","starred_url":"https://api.github.com/users/Connorhd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Connorhd/subscriptions","organizations_url":"https://api.github.com/users/Connorhd/orgs","repos_url":"https://api.github.com/users/Connorhd/repos","events_url":"https://api.github.com/users/Connorhd/events{/privacy}","received_events_url":"https://api.github.com/users/Connorhd/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2016-05-02T16:18:40Z","updated_at":"2016-05-12T06:31:48Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/ariya/phantomjs/pulls/14251","html_url":"https://github.com/ariya/phantomjs/pull/14251","diff_url":"https://github.com/ariya/phantomjs/pull/14251.diff","patch_url":"https://github.com/ariya/phantomjs/pull/14251.patch"},"body":"- Add Travis CI config for Linux and OS X\r\n- Add AppVeyor config for Windows\r\n- Update tests to pass on all 3 OSs\r\n\r\nSee https://github.com/ariya/phantomjs/issues/13828 (lots of details in that issue already).\r\n\r\nOne major caveat, the AppVeyor build will only run on a paid (Pro FOSS) level of account ($29.95 a month) the free tier does not have enough processing power to build in the timeline. The Travis CI builds run fine for free though.\r\n\r\nSee build outputs here: https://travis-ci.org/Connorhd/phantomjs/builds/127159050 https://ci.appveyor.com/project/Connorhd/phantomjs"},"comment":{"url":"https://api.github.com/repos/ariya/phantomjs/issues/comments/218671661","html_url":"https://github.com/ariya/phantomjs/pull/14251#issuecomment-218671661","issue_url":"https://api.github.com/repos/ariya/phantomjs/issues/14251","id":218671661,"user":{"login":"Connorhd","id":92050,"avatar_url":"https://avatars.githubusercontent.com/u/92050?v=3","gravatar_id":"","url":"https://api.github.com/users/Connorhd","html_url":"https://github.com/Connorhd","followers_url":"https://api.github.com/users/Connorhd/followers","following_url":"https://api.github.com/users/Connorhd/following{/other_user}","gists_url":"https://api.github.com/users/Connorhd/gists{/gist_id}","starred_url":"https://api.github.com/users/Connorhd/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Connorhd/subscriptions","organizations_url":"https://api.github.com/users/Connorhd/orgs","repos_url":"https://api.github.com/users/Connorhd/repos","events_url":"https://api.github.com/users/Connorhd/events{/privacy}","received_events_url":"https://api.github.com/users/Connorhd/received_events","type":"User","site_admin":false},"created_at":"2016-05-12T06:31:48Z","updated_at":"2016-05-12T06:31:48Z","body":"Sure thing I will split out the changes.\r\n\r\nAs for the travisci capacity I think the big problem was that `multiprocessing.cpu_count()` returns 32 (when in reality only 2 cores are available). Running with that much parallelism actually caused memory usage to peak over the available limit. It seems fairly stable with `-j 2` so I think its worth trying."}}