I feel like I keep having to hack together ways to do the same thing when building containers for apps build with asdf. (Github actions, dockerfile, heroku, etc)
Asdf – An Extendable Version Manager
61–70 of 100 posts
Re: Asdf – An Extendable Version Manager
#62I've been using it and has contributed to it, but I wish it supported out of the box GitHub-based release binaries as 90% of my code for different vendors was relatively the same, so, instead of having multiple identical repositories, I created one, which uses introspection [0]. I wish this was available out of the box to handle literary 90% of the tools. Also, I typically pair it with direnv [1] for even more magic.…
(My favorite worth-1000-words picture about that is e.g. here: http://www.tshirtvortex.net/free-magic/)
Re: Asdf – An Extendable Version Manager
#63I've been using it and has contributed to it, but I wish it supported out of the box GitHub-based release binaries as 90% of my code for different vendors was relatively the same, so, instead of having multiple identical repositories, I created one, which uses introspection [0]. I wish this was available out of the box to handle literary 90% of the tools. Also, I typically pair it with direnv [1] for even more magic.…
Can this replace the broken and horrible tools of rbenv, pyenv, and pipenv? I shudder whenever a new version comes out what it does to my shell when I have a broken version (included as the latest from the output from pyenv globals or some such)
Re: Asdf – An Extendable Version Manager
#64I've been using it and has contributed to it, but I wish it supported out of the box GitHub-based release binaries as 90% of my code for different vendors was relatively the same, so, instead of having multiple identical repositories, I created one, which uses introspection [0]. I wish this was available out of the box to handle literary 90% of the tools. Also, I typically pair it with direnv [1] for even more magic.…
Seeing all the love for direnv makes me feel like I'm the only one taking crazy pills. Direnv breaks referential transparency of the shell. I heavily use my shell history to riff on commandlines I've entered in the past. If direnv is in the mix, my shell pipelines sometimes have to have `cd` in them, often in subshells because that works better for me than pushd/popd. pyenv/rbenv/asdf do the same thing, but you can h…
Re: Asdf – An Extendable Version Manager
#65We started using this for elixir/erlang and quickly replaced all the other version managers company-wide. The only issue we've really had is that sometimes people don't understand reshim and when they need to do it.
Re: Asdf – An Extendable Version Manager
#66Not the ASDF ( https://common-lisp.net/project/asdf/ ) I was expecting.
Isn't there some other part of the keyboard they could have mashed?
Re: Asdf – An Extendable Version Manager
#67Re: Asdf – An Extendable Version Manager
#68Tried asdf few months ago but couldn't get warm with it. Went back to nvm for node and just venv/ for Python. Anyone went back too and if yes, why? Thinking of giving it another try.
Re: Asdf – An Extendable Version Manager
#69Re: Asdf – An Extendable Version Manager
#70Does anyone know a good way for asdf to inform which versions are installed in container? I feel like I keep having to hack together ways to do the same thing when building containers for apps build with asdf. (Github actions, dockerfile, heroku, etc)