Build tasks for ions.
Build tasks for ions.
Usage: clj -m trident.ion.build [options]
Deploys a Datomic Cloud Ion.
Options:
-r, --rev REV Rev for pushing
-u, --uname UNAME A uname for pushing
-e, --exclude DEPS A colon-separated list of dependency conflicts to ignore
--edn EDN Additional options. Overrides CLI options.
-h, --help
Config is stored under the :trident/ion key in deps.edn.
``` Usage: clj -m trident.ion.build [options] Deploys a Datomic Cloud Ion. Options: -r, --rev REV Rev for pushing -u, --uname UNAME A uname for pushing -e, --exclude DEPS A colon-separated list of dependency conflicts to ignore --edn EDN Additional options. Overrides CLI options. -h, --help Config is stored under the :trident/ion key in deps.edn. ```
(deploy {:keys [exclude group] :as opts})
Deploys a Datomic Cloud Ion.
opts
will be passed to datomic.ion.dev/{push,deploy}
. If group
is
omitted, the first deploy group will be used. This is ok for a solo topology,
but you should provide group
in production topologies.
exclude
is collection of <group-id>/<artifact-id
symbols. If there are
any dependency conflicts not in exclude
, deploy
will fail.
Returns 0 on success, 1 on failure.
Deploys a Datomic Cloud Ion. `opts` will be passed to `datomic.ion.dev/{push,deploy}`. If `group` is omitted, the first deploy group will be used. This is ok for a solo topology, but you should provide `group` in production topologies. `exclude` is collection of `<group-id>/<artifact-id` symbols. If there are any dependency conflicts not in `exclude`, `deploy` will fail. Returns 0 on success, 1 on failure.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close