{"action":"created","issue":{"url":"https://api.github.com/repos/travis-ci/travis-build/issues/517","labels_url":"https://api.github.com/repos/travis-ci/travis-build/issues/517/labels{/name}","comments_url":"https://api.github.com/repos/travis-ci/travis-build/issues/517/comments","events_url":"https://api.github.com/repos/travis-ci/travis-build/issues/517/events","html_url":"https://github.com/travis-ci/travis-build/pull/517","id":108155449,"number":517,"title":"Introduce a new build stage \"setup_cache\"","user":{"login":"BanzaiMan","id":25666,"avatar_url":"https://avatars.githubusercontent.com/u/25666?v=3","gravatar_id":"","url":"https://api.github.com/users/BanzaiMan","html_url":"https://github.com/BanzaiMan","followers_url":"https://api.github.com/users/BanzaiMan/followers","following_url":"https://api.github.com/users/BanzaiMan/following{/other_user}","gists_url":"https://api.github.com/users/BanzaiMan/gists{/gist_id}","starred_url":"https://api.github.com/users/BanzaiMan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/BanzaiMan/subscriptions","organizations_url":"https://api.github.com/users/BanzaiMan/orgs","repos_url":"https://api.github.com/users/BanzaiMan/repos","events_url":"https://api.github.com/users/BanzaiMan/events{/privacy}","received_events_url":"https://api.github.com/users/BanzaiMan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-09-24T15:32:31Z","updated_at":"2015-09-27T23:36:44Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/travis-ci/travis-build/pulls/517","html_url":"https://github.com/travis-ci/travis-build/pull/517","diff_url":"https://github.com/travis-ci/travis-build/pull/517.diff","patch_url":"https://github.com/travis-ci/travis-build/pull/517.patch"},"body":"This dissociates setting up cache from the \"install\" step.\r\n\"install\" is often overridden, which can confuse\r\nusers when \"cache: bundler\" (for example) does not work.\r\n\r\nThis resolves https://github.com/travis-ci/travis-ci/issues/3239\r\n\r\nIt is tested briefly: https://staging.travis-ci.org/BanzaiMan/travis_staging_test/builds/439189"},"comment":{"url":"https://api.github.com/repos/travis-ci/travis-build/issues/comments/143603224","html_url":"https://github.com/travis-ci/travis-build/pull/517#issuecomment-143603224","issue_url":"https://api.github.com/repos/travis-ci/travis-build/issues/517","id":143603224,"user":{"login":"joshk","id":8701,"avatar_url":"https://avatars.githubusercontent.com/u/8701?v=3","gravatar_id":"","url":"https://api.github.com/users/joshk","html_url":"https://github.com/joshk","followers_url":"https://api.github.com/users/joshk/followers","following_url":"https://api.github.com/users/joshk/following{/other_user}","gists_url":"https://api.github.com/users/joshk/gists{/gist_id}","starred_url":"https://api.github.com/users/joshk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/joshk/subscriptions","organizations_url":"https://api.github.com/users/joshk/orgs","repos_url":"https://api.github.com/users/joshk/repos","events_url":"https://api.github.com/users/joshk/events{/privacy}","received_events_url":"https://api.github.com/users/joshk/received_events","type":"User","site_admin":false},"created_at":"2015-09-27T23:36:44Z","updated_at":"2015-09-27T23:36:44Z","body":"This is very exciting! \r\n\r\nIs it possible to do this via feature flag for now? eg. support both ways to setup the cache."}}