{"action":"created","issue":{"url":"https://api.github.com/repos/diagrams/monoid-extras/issues/25","repository_url":"https://api.github.com/repos/diagrams/monoid-extras","labels_url":"https://api.github.com/repos/diagrams/monoid-extras/issues/25/labels{/name}","comments_url":"https://api.github.com/repos/diagrams/monoid-extras/issues/25/comments","events_url":"https://api.github.com/repos/diagrams/monoid-extras/issues/25/events","html_url":"https://github.com/diagrams/monoid-extras/issues/25","id":132334300,"number":25,"title":"faster travis builds using containers","user":{"login":"piyush-kurur","id":693288,"avatar_url":"https://avatars.githubusercontent.com/u/693288?v=3","gravatar_id":"","url":"https://api.github.com/users/piyush-kurur","html_url":"https://github.com/piyush-kurur","followers_url":"https://api.github.com/users/piyush-kurur/followers","following_url":"https://api.github.com/users/piyush-kurur/following{/other_user}","gists_url":"https://api.github.com/users/piyush-kurur/gists{/gist_id}","starred_url":"https://api.github.com/users/piyush-kurur/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/piyush-kurur/subscriptions","organizations_url":"https://api.github.com/users/piyush-kurur/orgs","repos_url":"https://api.github.com/users/piyush-kurur/repos","events_url":"https://api.github.com/users/piyush-kurur/events{/privacy}","received_events_url":"https://api.github.com/users/piyush-kurur/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2016-02-09T05:19:39Z","updated_at":"2016-02-09T14:38:28Z","closed_at":null,"body":"Travis build are faster if one uses the container infrastructure. The\r\nmain limitation is that one is not allowed to use sudo. However, hvr's\r\nppa is available for the container infrastructure See:\r\n\r\n- https://docs.travis-ci.com/user/workers/container-based-infrastructure/\r\n\r\n- https://github.com/hvr/multi-ghc-travis#travisyml-for-container-based-infrastructure\r\n\r\nIt might be a good idea to move to this style.\r\n"},"comment":{"url":"https://api.github.com/repos/diagrams/monoid-extras/issues/comments/181894283","html_url":"https://github.com/diagrams/monoid-extras/issues/25#issuecomment-181894283","issue_url":"https://api.github.com/repos/diagrams/monoid-extras/issues/25","id":181894283,"user":{"login":"bergey","id":251106,"avatar_url":"https://avatars.githubusercontent.com/u/251106?v=3","gravatar_id":"","url":"https://api.github.com/users/bergey","html_url":"https://github.com/bergey","followers_url":"https://api.github.com/users/bergey/followers","following_url":"https://api.github.com/users/bergey/following{/other_user}","gists_url":"https://api.github.com/users/bergey/gists{/gist_id}","starred_url":"https://api.github.com/users/bergey/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bergey/subscriptions","organizations_url":"https://api.github.com/users/bergey/orgs","repos_url":"https://api.github.com/users/bergey/repos","events_url":"https://api.github.com/users/bergey/events{/privacy}","received_events_url":"https://api.github.com/users/bergey/received_events","type":"User","site_admin":false},"created_at":"2016-02-09T14:38:28Z","updated_at":"2016-02-09T14:38:28Z","body":"Yes, we should move `monoid-extras` and all the Diagrams packages to containers.  If you have time to make a PR, that would be great.\r\n\r\nMy last attempt is at https://github.com/diagrams/diagrams-core/compare/travis.  I ran out of time to figure out why the build was failing.  `monoid-extras` should be easier because it has no dependencies that need to track git HEAD."}}