This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2019-05-29
Channels
- # aleph (1)
- # announcements (10)
- # aws (1)
- # beginners (110)
- # calva (4)
- # cider (26)
- # clj-kondo (14)
- # cljdoc (24)
- # cljsrn (16)
- # clojure (76)
- # clojure-europe (3)
- # clojure-ireland (2)
- # clojure-italy (15)
- # clojure-nl (8)
- # clojure-spec (23)
- # clojure-sweden (4)
- # clojure-uk (92)
- # clojurescript (37)
- # cursive (19)
- # datomic (59)
- # duct (1)
- # emacs (4)
- # fulcro (7)
- # graalvm (7)
- # graphql (1)
- # hoplon (69)
- # jobs (4)
- # jobs-rus (1)
- # kaocha (2)
- # leiningen (5)
- # luminus (2)
- # pathom (8)
- # reagent (6)
- # reitit (11)
- # spacemacs (12)
- # sql (3)
- # tools-deps (9)
- # unrepl (1)
- # vim (57)
when using :git/deps
does :deps/root
need to specify a directory containing a deps.edn
file or can it be a path to a deps.edn
file named something arbitrary, like foo.edn
?
I’m guessing it must be a directory
I’m assuming it’s not possible to override just the :deps/root
for a :git/dep
in aliases? Use case is sharing a single :git/url
and :sha
across multiple aliases that parameterise just the :deps/root
.
I’m guessing that to do this I would need to duplicate the :sha
and :git/url
as :extra-deps
in each alias.
Is there a trick to not need to repeat the version number here:
{:deps {org.apache.lucene/lucene-core {:mvn/version "8.1.1"}
org.apache.lucene/lucene-queryparser {:mvn/version "8.1.1"}
org.apache.lucene/lucene-analyzers-common {:mvn/version "8.1.1"}}
?Unless there's a bundled artifact you could depend on that would bring in all those pieces.