This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2017-06-06
Channels
- # aleph (15)
- # beginners (40)
- # boot (14)
- # cider (90)
- # cljs-dev (132)
- # cljsrn (25)
- # clojars (7)
- # clojure (188)
- # clojure-chicago (4)
- # clojure-dusseldorf (1)
- # clojure-greece (9)
- # clojure-italy (43)
- # clojure-russia (16)
- # clojure-sg (7)
- # clojure-spec (39)
- # clojure-uk (81)
- # clojurescript (170)
- # component (5)
- # core-async (7)
- # cursive (49)
- # data-science (65)
- # datascript (3)
- # datomic (27)
- # graphql (3)
- # hoplon (4)
- # instaparse (56)
- # klipse (129)
- # leiningen (1)
- # lumo (28)
- # off-topic (4)
- # om (15)
- # onyx (54)
- # overtone (7)
- # pedestal (7)
- # re-frame (9)
- # reagent (72)
- # ring (33)
- # ring-swagger (2)
- # spacemacs (1)
- # untangled (19)
- # vim (2)
- # yada (12)
блин я такое-же делал и плюнул, грусть печаль, а мог бы быть знаменит и 30 звездочек получить
идея - ничто, execution - всё
подскажите как лучше поступить. есть несколько независимых сервисов, которые используют один и тот же код(назовем его utils). Логичным было бы вынести этот повторно используемый код в отдельную библиотечку, которую тянуть как депендеси. Вот только где хранить эту библиотеку? На clojars как-то засорять не хечется, так как она очень специфическая и никакой ценности не несет. Вот тут https://github.com/technomancy/leiningen/blob/master/doc/DEPLOY.md#private-repositories нашел инфу о приватных репозиториях. Вопрос, а как вы решаете похожух задачи обычно?
:source-paths ["src" "test" "/tmp/megalib"]
если тока пачка файлов нужна, без саб депенденси и всего прочего хлама
Напомнило Eve lang http://witheve.com
@misha не понял. у меня монорепка с несколькими сервисами. каждый сервис при деплое собирается в докер контейнер, и работает независимо
ха, каждый же сервис соберется в джарку
вопрос думаю снят. спасибо
планирую внутри проекта создать lib/utils
в котором буду использовать https://github.com/kumarshantanu/lein-localrepo
так если у тебя уже 1 репа проект, из которого собираются разные джарники, сделай как Артем показал, зачем тебе еще плагинов наваливать?
или, может у тебя 1 и тот же джарник, но с несколькими мейнами - тогда вообще ничего делать не нужно, только утилс неймспейс заимпортировать где надо в коде