gfredericks / vcr-clj

Generic IO playback for clojure
117 stars 20 forks source link

Add CircleCI 2.0 config #27

Closed JeffreyPalmer closed 5 years ago

JeffreyPalmer commented 5 years ago

I noticed that your project was still using the old CircleCI build engine, which was disabled several months ago. This PR updates the CircleCI build configuration to use their new build engine.

gfredericks commented 5 years ago

It'd be nice to do lein ci instead of lein test, which tests against a bunch of versions, but I don't think that would work the right way with your cache.

JeffreyPalmer commented 5 years ago

Let me look into that - I did the most basic thing first. Thanks for the pointer!

JeffreyPalmer commented 5 years ago

Okay I updated the config to do a pre-test dep retrieval for all profiles so that we can cache the results. Let me know if you want any other changes, or want me to rebase this, etc.

gfredericks commented 5 years ago

It's a bit repetitive, but I don't know a better way to do it. Thanks!