{"action":"closed","issue":{"url":"https://api.github.com/repos/flycheck/flycheck/issues/653","labels_url":"https://api.github.com/repos/flycheck/flycheck/issues/653/labels{/name}","comments_url":"https://api.github.com/repos/flycheck/flycheck/issues/653/comments","events_url":"https://api.github.com/repos/flycheck/flycheck/issues/653/events","html_url":"https://github.com/flycheck/flycheck/issues/653","id":84597292,"number":653,"title":"Move VM and provisioning code into a separate repository","user":{"login":"lunaryorn","id":224922,"avatar_url":"https://avatars.githubusercontent.com/u/224922?v=3","gravatar_id":"","url":"https://api.github.com/users/lunaryorn","html_url":"https://github.com/lunaryorn","followers_url":"https://api.github.com/users/lunaryorn/followers","following_url":"https://api.github.com/users/lunaryorn/following{/other_user}","gists_url":"https://api.github.com/users/lunaryorn/gists{/gist_id}","starred_url":"https://api.github.com/users/lunaryorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lunaryorn/subscriptions","organizations_url":"https://api.github.com/users/lunaryorn/orgs","repos_url":"https://api.github.com/users/lunaryorn/repos","events_url":"https://api.github.com/users/lunaryorn/events{/privacy}","received_events_url":"https://api.github.com/users/lunaryorn/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/flycheck/flycheck/milestones/3","html_url":"https://github.com/flycheck/flycheck/milestones/0.24","labels_url":"https://api.github.com/repos/flycheck/flycheck/milestones/3/labels","id":1054335,"number":3,"title":"0.24","description":"Things that should probably go into the next release.","creator":{"login":"lunaryorn","id":224922,"avatar_url":"https://avatars.githubusercontent.com/u/224922?v=3","gravatar_id":"","url":"https://api.github.com/users/lunaryorn","html_url":"https://github.com/lunaryorn","followers_url":"https://api.github.com/users/lunaryorn/followers","following_url":"https://api.github.com/users/lunaryorn/following{/other_user}","gists_url":"https://api.github.com/users/lunaryorn/gists{/gist_id}","starred_url":"https://api.github.com/users/lunaryorn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lunaryorn/subscriptions","organizations_url":"https://api.github.com/users/lunaryorn/orgs","repos_url":"https://api.github.com/users/lunaryorn/repos","events_url":"https://api.github.com/users/lunaryorn/events{/privacy}","received_events_url":"https://api.github.com/users/lunaryorn/received_events","type":"User","site_admin":false},"open_issues":11,"closed_issues":7,"state":"open","created_at":"2015-04-06T12:23:05Z","updated_at":"2015-07-03T20:54:37Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2015-06-03T14:37:37Z","updated_at":"2015-07-03T20:54:37Z","closed_at":"2015-07-03T20:54:37Z","body":"It's just too much hassle to maintain as part of Flycheck itself.\r\n\r\n~~As part of this, we should probably rewrite the stuff in Chef, and get rid of the insane mess that is Ansible.~~\r\n\r\nA Chef-based VM is now being maintained at https://github.com/flycheck/flycheck-vm\r\n\r\n# Travis CI\r\n\r\nAnd we should work on getting our Travis tests more stable, and only use Chef provisioning for the actual integration tests. \r\n\r\nWe should probably even remove the integration tests from Flycheck's Travis configuration and into a separate Travis Job for a dedicated repo, so that failing integrations due to upstream changes no longer let our builds fail.\r\n\r\n# Roles to be ported\r\n\r\n- [x] cask\r\n- [x] emacs\r\n- [x] emacs-snapshot\r\n- [x] language-ada\r\n- [x] language-asciidoc\r\n- [x] language-cfengine\r\n- [x] language-chef\r\n- [x] language-coffee\r\n- [x] language-coq\r\n- [x] language-css\r\n- [x] language-c_cxx\r\n- [x] language-d\r\n- [x] language-erlang\r\n- [x] language-eruby\r\n- [x] language-fortran\r\n- [x] language-go\r\n- [x] language-haml\r\n- [x] language-handlebars\r\n- [x] language-haskell\r\n- [x] language-html\r\n- [x] language-javascript\r\n- [x] language-json\r\n- [x] language-less\r\n- [x] language-lua\r\n- [x] language-perl\r\n- [x] language-php\r\n- [x] language-puppet\r\n- [x] language-python\r\n- [x] language-r\r\n- [x] language-racket\r\n- [x] language-rpm\r\n- [x] language-rst\r\n- [x] language-ruby\r\n- [x] language-rust\r\n- [x] language-sass\r\n- [x] language-scala\r\n- [x] language-scss\r\n- [x] language-sh\r\n- [x] language-slim\r\n- [x] language-tex\r\n- [x] language-texinfo\r\n- [x] language-verilog\r\n- [x] language-xml\r\n- [x] language-yaml"}}