@@ -80,21 +80,28 @@ Duct can now be run by invoking the `:duct` alias.
8080----
8181$ clojure -M:duct
8282Usage:
83- clojure -M:duct [--init | --main | --nrepl | --repl]
83+ clojure -M:duct [--init | --main | --nrepl | --repl | --test ]
8484Options:
85- -c, --cider Add CIDER middleware (used with --nrepl)
86- --init Create a blank duct.edn config file
87- --init-calva Create a .vscode/settings.json file for Calva
88- --init-cider Create a .dir-locals.el Emacs file for CIDER
89- --init-docker Create a Dockerfile
90- -k, --keys KEYS Limit --main to start only the supplied keys
91- -p, --profiles PROFILES A concatenated list of profile keys
92- -n, --nrepl Start an nREPL server
93- -m, --main Start the application
94- -r, --repl Start a command-line REPL
95- -s, --show Print out the expanded configuration and exit
96- -v, --verbose Enable verbose logging
97- -h, --help Print this help message and exit
85+ -c, --cider Add CIDER middleware (used with --nrepl)
86+ --init Create a blank duct.edn config file
87+ --init-bb Create a Babashka bb.edn file
88+ --init-calva Create a .vscode/settings.json file for Calva
89+ --init-cider Create a .dir-locals.el Emacs file for CIDER
90+ --init-docker Create a Dockerfile
91+ -k, --keys KEYS Limit --main to start only the supplied keys
92+ -p, --profiles PROFILES A concatenated list of profile keys
93+ -n, --nrepl Start an nREPL server
94+ -m, --main Start the application
95+ -r, --repl Start a command-line REPL
96+ -s, --show Print out the expanded configuration and exit
97+ -t, --test Run the test suite
98+ --test-config FILE Use a custom test config file
99+ --test-focus ID Limit tests to run only this one
100+ --test-skip ID Skip this test
101+ --test-focus-meta KEY Limit tests to ones with this metadata
102+ --test-skip-meta KEY Skip tests with this metadata
103+ -v, --verbose Enable verbose logging
104+ -h, --help Print this help message and exit
98105----
99106
100107We'll be using this command a lot, so it's highly recommended that you
0 commit comments