Create standalone JAR for the project
clojure -T:project uberjar
:exoscale.project/uberjar?
: Only produce the uberjar when set totrue
. Defaults tofalse
.:exoscale.project/compile-opts
: A map of options as forcompile-clj
.
When a :exoscale.project/modules
key is present in the project's
configuration, runs through all configured module to call the
uberjar
target instead of running on the project.
Additionally, a resources/VERSION
file is added to the uberjar, containing
the specified project's version.