I’m currently looking into
nix (the package manager) to eventually replace
asdf-vm in my local development workflow and perhaps even to replace docker in my current CI…
Basically, the question is, if I use
mix release in a derivation to build a release anywhere on a linux with
nix available, can I safely use
nix-copy-closure (or any other means of transfering the closure) to a host that might run ubuntu, redhat or anything else that I might not necessarily know in advance (though I know for sure those systems will have
Please lets not discuss about not knowing the system in advance, I know that this rarely happens, and it is not even true for me (it will be a ubuntu host), though I like to discuss the idea.