Hi all! I'd like to announce the public availability of a build tool we've 
been using at Amperity to work with multiple Leiningen projects inside a 
single repository. There have been many presentations about monorepos by 
companies like Facebook and Google, but to date the tools for working with 
Clojure projects in a monorepo have been lacking or poorly advertised.

lein-monolith provides a set of tasks to simplify development inside a 
monorepo, as well as apply tasks to the entire set of subproject sources 
and tests at once. For an introduction to the project and some of the 
motivations behind it, see the following Seajure (Seattle Clojure meetup) 
presentation I gave this month:

https://docs.google.com/presentation/d/1jqYG2N2YalWdVG4oDqs1mua4hOyxVD_nejANrg6h8to/present

You can find the source code at:

https://github.com/amperity/lein-monolith

Let me know if you find any errors while using it! We'll continue to 
develop and support the plugin.

Greg Look


-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to