boot

:boot-clj: https://boot-clj.github.io/ — build tooling for Clojure. Dev chat in #boot-dev
plexus 2018-11-15T08:33:49.070900Z

hi boot folks 👋 I'm looking at providing boot support for Kaocha (test runner), and I'd really appreciate some input on this --> https://github.com/lambdaisland/kaocha/issues/19

plexus 2018-11-16T12:08:23.072700Z

I'd like it to mimic as close as possible Kaocha on lein or clj, i.e. with a tests.edn, but most things in tests.edn can be overridden with command line flags.

martinklepsch 2018-11-15T15:34:58.071600Z

I think it's realistic to assume that most invocations will eventually end up in build.boot where you can pass regular data to tasks. Maybe for CLI experimentation it would be useful to still expose something so user can just provide a few args like '--plugin-opt-1 --plugin-opt-2'

martinklepsch 2018-11-15T15:35:29.071800Z

But outside of that just have a config option that takes a map.

martinklepsch 2018-11-15T15:35:36.072Z

What I don't understand — would this replace tests.edn for boot users? If so maybe the right thing is just having a tests-edn option. This way the format is identical and documentation doesn't require adjustments based on build tool choice

martinklepsch 2018-11-15T15:39:50.072500Z

(added this to the issue as well)