clj.orcery

Language, Expression and Design

Wednesday

16

November 2016

lucidity 1.2.8 deployed

by Chris Zheng,

The first cut of lucidity is feature complete - in that I've used it to deploy itself. It's nice to be able to go (./deploy) in the repl and have the project split into a bunch of jars that get uploaded to clojars.

This project has been a serious yak shave. Besides integrating 5 different libraries into one, lucid.aether is a replacement for pomegranate and lucid.package just does what leiningen does. The reason that this was done was to remove dependencies and to stop clashes from happening. There's still some rough edges that need to be smoothed over - i.e. signing a file using bouncycastle (instead of gpg) is still problematic but the main pieces of the workflow is there and very much usable.

comments powered by Disqus