|
9 | 9 | lread/status-line {:git/url "https://github.com/lread/status-line.git"
|
10 | 10 | :sha "35ed39645038e81b42cb15ed6753b8462e60a06d"}}
|
11 | 11 | :tasks {;; setup
|
12 |
| - :requires ([lread.status-line :as status]) |
13 |
| - :enter (let [{:keys [name]} (current-task)] (status/line :head "TASK %s" name)) |
| 12 | + :requires ([clojure.string :as string] |
| 13 | + [lread.status-line :as status]) |
| 14 | + :enter (let [{:keys [name]} (current-task)] (status/line :head "TASK %s %s" name (string/join " " *command-line-args*))) |
14 | 15 | :leave (let [{:keys [name]} (current-task)] (status/line :detail "\nTASK %s done." name))
|
15 | 16 | ;; commands
|
16 | 17 | apply-import-vars {:task apply-import-vars/-main :doc "(check|gen-code) - export APIs statically from templates"}
|
17 | 18 | lint {:task lint/-main :doc "[--rebuild-cache]"}
|
18 |
| - test-clj {:task clj-tests/-main :doc "[--clojure-version (1.9|1.10)]"} |
19 |
| - test-cljs {:task cljs-tests/-main :doc "use --help for args"} |
20 |
| - test-shadow-cljs {:task shadow-cljs-test/-main} |
21 |
| - test-native {:task pure-native-test/-main :doc "run rewrite-clj and tests after both compiled with GraalVM native-image"} |
22 |
| - test-native-sci {:task sci-native-test/-main :doc "interpret rewrite-clj tests via sci from rewrite-clj native image"} |
23 |
| - test-jvm-sci {:task sci-jvm-test/-main :doc "JVM only sanity test for test-native-sci"} |
24 |
| - test-clj-watch {:task clj-watch/-main :doc "[kaocha args]"} |
25 |
| - test-cljs-watch {:task cljs-watch/-main :doc "watch cljs test with fighweel main"} |
26 |
| - test-coverage {:task coverage/-main :doc "generate code coverage reports for Clojure tests"} |
27 |
| - test-doc {:task doc-tests/-main :doc "test doc code blocks"} |
28 |
| - test-libs {:task libs-tests/-main :doc "(list|run|outdated) - verify that libs using rewrite-clj* work with current rewrite-clj"} |
| 19 | + test-clj {:task test-clj/-main :doc "[--clojure-version (1.9|1.10)]"} |
| 20 | + test-cljs {:task test-cljs/-main :doc "use --help for args"} |
| 21 | + test-shadow-cljs {:task test-shadow-cljs/-main} |
| 22 | + test-native {:task test-native/-main :doc "run rewrite-clj and tests after both compiled with GraalVM native-image"} |
| 23 | + test-native-sci {:task test-native-sci/-main :doc "interpret rewrite-clj tests via sci from rewrite-clj native image"} |
| 24 | + test-jvm-sci {:task test-jvm-sci/-main :doc "JVM only sanity test for test-native-sci"} |
| 25 | + test-clj-watch {:task test-clj-watch/-main :doc "[kaocha args]"} |
| 26 | + test-cljs-watch {:task test-cljs-watch/-main :doc "watch cljs test with fighweel main"} |
| 27 | + test-coverage {:task test-coverage/-main :doc "generate code coverage reports for Clojure tests"} |
| 28 | + test-doc {:task test-doc/-main :doc "test doc code blocks"} |
| 29 | + test-libs {:task test-libs/-main :doc "(list|run|outdated) - verify that libs using rewrite-clj* work with current rewrite-clj"} |
29 | 30 | outdated {:task outdated/-main :doc "report on outdated Clojure and npm dependencies"}
|
30 |
| - doc-api-diffs {:task gen-api-diffs/-main :doc "generate diff docs for rewrite-clj* APIs"} |
31 |
| - doc-update-readme {:task update-readme/-main :doc "honour our contributors in README"} |
| 31 | + doc-api-diffs {:task doc-api-diffs/-main :doc "generate diff docs for rewrite-clj* APIs"} |
| 32 | + doc-update-readme {:task doc-update-readme/-main :doc "honour our contributors in README"} |
32 | 33 | cljdoc-preview {:task cljdoc-preview/-main :doc "preview what docs will look like on cljdoc, use --help for args"}
|
33 |
| - ci-unit-tests {:task ci-tests/-main} |
34 |
| - ci-release {:task release/-main :doc "release tasks, use --help for args"}}} |
| 34 | + ci-unit-tests {:task ci-unit-tests/-main} |
| 35 | + ci-release {:task ci-release/-main :doc "release tasks, use --help for args"}}} |
0 commit comments