pack.alpha
pack.alpha copied to clipboard
Package clojure projects
The command that lists the api functions plus docstrings is `help/doc` not `help/dir` (which lists only the symbols).
See https://github.com/juxt/pack.alpha/discussions/109 https://github.com/juxt/pack.alpha/blob/47ee078edcd6f85353dc5455dc0232c64a46e2ef/src/juxt/pack/jib.clj#L114 is the likely culprit. The question is, what should be done? Presumably the Clojure CLI ignores this, and we should do the same. We may want to...
This would allow building to native executable. I'm thinking that we could add a namespace for calling the `native-image` tool, with suitable defaults (example from [jet](https://github.com/borkdude/jet/blob/master/script/compile#L13-L26)).
I did create a small patch to the README for this, but then figured it would be better to make an issue for it as there are probably better fixes....
The docstring states credentials should be supplied like this: https://github.com/juxt/pack.alpha/blob/9fd4a63ddeec3bedcbc819422de5a40ccb9eb8c9/src/juxt/pack/api.clj#L23-L25 However the `opts` on that `api` function are just passed directly into the `jib` namespace; and that expects the keys...
See openfiles branch. Bug is that we open input streams ahead of time, we need to delay that until the last possible moment. If you try and put a lot...
If we do #47 then we should also consider supporting a docker image built "fromScratch" which would be a very light image indeed.
https://github.com/tcurdt/jdeb Just found this, thought it was interesting. Might be worth someone exploring.
Would this be a useful target? https://github.com/BrunoBonacci/lein-binplus
Hi! I am looking for a reliable way to package my function app and ended up looking at what you already have in here. I will state the problem and...