gfredericks / test.chuck

A utility library for test.check
Eclipse Public License 1.0
215 stars 26 forks source link

Update circleci configuration to 2.0 #60

Closed j0ni closed 5 years ago

j0ni commented 5 years ago

Example green build here.

gfredericks commented 5 years ago

This is really cool, thanks!

Is installing node manually necessary because circleci is unlikely to have a mechanism for having both clojure and node available?

j0ni commented 5 years ago

There is a node available to install using apt but it's quite old, and I wanted to use current stable (if it passed :)), which is 10.x.

This was the quickest route to green, but there might be nicer ways to organize it, so you could have something like a matrix, using Circle's workflows - include jobs which run on images with different versions of node and java (say).

There may also be images out there which maintain a node+java+leiningen environment. I didn't find one but I didn't look very hard.

gfredericks commented 5 years ago

Cool -- well I'm just happy to have it working, so this is great. Thanks again

j0ni commented 5 years ago

You are most welcome :)

gfredericks commented 5 years ago

And thanks yet again, because I was recently able to reuse this without any trouble for schema and schema-generators.