core_regression icon indicating copy to clipboard operation
core_regression copied to clipboard

Feature request: Provide way to pass EDN file of projects to run

Open fogus opened this issue 2 years ago • 4 comments

I would love a way to define my own EDN file containing a struct of the form like noahtheduke.core-regression/clojure-libraries and then pass its filename in on the command like to override the default set of libraries. Bonus points if I can pass multiple filenames that merge in expected ways (last wins?).

Thank you for this tool!

fogus avatar Sep 26 '23 20:09 fogus

That's a great idea! I've mulled over pulling the current lists into different files but resisted cuz single-file projects are just so nice lol. This is a good opportunity to do it.

NoahTheDuke avatar Sep 26 '23 20:09 NoahTheDuke

While working on core I'd love to have a set of files with projects of differing versions that I could mix and match on the C/L.

fogus avatar Sep 26 '23 20:09 fogus

Can you give me an example of how that would look or work?

NoahTheDuke avatar Sep 26 '23 22:09 NoahTheDuke

A simple example could be two files, each having the same set of projects except that one specifies known working git hashes qualifying repos and the other points to the heads.

fogus avatar Sep 27 '23 13:09 fogus