Caching in the local 2.0 environment



I’m working on a build that requires some net traffic & general crunching, which can be safely cached away. This looks great on the build server, but I’m seeing some test errors that I need to debug.

I would like to run circleci build on each file change, but without local caching I’m generating a lot of load that I would rather not burden services with, and wait time that I’d rather avoid.

Is there any interest / ETA in getting caching into the local environment? This would really help me use the service. I would happily take something basic, like throwing tars into /tmp/circleci/{key}.

I had a quick look, but I couldn’t find the CLI in github; I would have taken a look at opening a PR :slight_smile:

This was originally a post elsewhere, but I’ve realized I went to the wrong place.

Open source the CLI

I would also love this feature. It would be a big win/draw for local testing Seems like it wouldn’t be hard to implement, but my intuition could be leading me wrong there. Anybody from CircleCI want to comment?