Fork me on GitHub
#leiningen
<
2017-12-15
>
rickmoynihan16:12:39

SUPER ALPHA leiningen plugin supporting deps.edn: https://github.com/RickMoynihan/lein-tools-deps Comments, ideas, improvements, criticisms etc… Welcomed.

jgh18:12:01

it seems like…. a lot…. to workaround a relatively benign problem. What would be better is if releases could just use git tags directly.

rickmoynihan18:12:07

@rymndhng: no but it looks pretty good.

rickmoynihan19:12:19

@jgh: wouldn’t that require coupling leiningen and git; or significant changes to leiningen? I think it’s reasonable this is in a plugin… it looks to me like it works with hardly any config.

rickmoynihan19:12:49

if leiningen did this, it’d have to do basically everything the plugin is doing wouldn’t it?

jgh19:12:17

im not sure, i havent put much thought into this. It was sort of just a gut reaction, so you’re probably right.

rickmoynihan19:12:49

I think it looks a lot more complicated than it is… half of the docs seem to describe how lein release works

jgh19:12:51

i guess i normally do my versioning through CI…

jgh19:12:53

so i dunno.

rymndhng19:12:33

aye, so when building libraries with explicit versioning, i'm happy with what leiningen does out of the box, i think i see some value here for helping to build continuous delivery pipelines

rickmoynihan19:12:40

yeah same… I think it helps mix CI/mvn etc