Skip to content
0:00 / 0:00

#clojure#clojars#deps.edn

How to create and use Clojure library. Publishing to git and Clojars.

Volodymyr Kozieiev – Clojure(Script) tutorials

967 subscribers • 4 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by Volodymyr Kozieiev
  • Linked in the descriptionslipset/deps-deploy

Beginner. No background in the topic needed.

1.7K views4 years ago1 recommendation

Programming languagesTools and practiceLisp and ClojureBuild systems and packaging

Volodymyr Kozieiev demonstrates how to create a Clojure library and reference it from the filesystem, Git, local Maven, and Clojars.

In this Clojure tutorial we will learn how to create a Clojure library and try to use it in all possible forms and locations: - as a source code from the filesystem - as a source code from git - as a JAR from the filesystem - as a JAR from the local maven repo - as a JAR from remote maven Repo - Clojars 🇺🇦 Help Ukraine: send.monobank.ua/jar/7jhDduufL7 ⏰ Timecodes ⏰ Intro Forms and locations of Clojure libraries Create a simple Clojure library Reference Clojure library as a source code from the filesystem Procurers Publish Clojure library to the GitHub Reference Clojure library from GitHub Reference git library by tag Create JAR for the library Reference Clojure library in a local JAR Install Clojure library to the local maven repository Reference Clojure library from local maven repository Publish Clojure library to Clojars Force recomputation of classpath cached by Clojure CLI Thank you! 🔗 My site: kozieiev.com/ 🔗 procurers in the official doc: clojure.org/reference/deps_and_cli#_procurers 🔗 lib name formats for different git providers: clojure.org/reference/deps_and_cli#_coord_attributes 🔗 deps-deploy library: github.com/slipset/deps-deploy

Why it's here

1 person recommends this

What people say. Recommended as a step-by-step tutorial on packaging and publishing Clojure libraries.

u/vkjrin r/Clojure • Recommends

How to create and use Clojure library. Publishing to git and Clojars