#CI failure
1 messages · Page 1 of 1 (latest)
I suspect that it would relate to mounted cache at this line https://github.com/dagger/dagger/blob/main/sdk/elixir/runtime/main.go#L189
Will looking into it in around 1-2 hour
The weird thing is that mix local.hex is pass but the next step is failure because hex is missing and ask us to do local.hex.
It seems that mix local.hex save my dollar so the Hex has never downloaded into /root/.mix. 🤔
but it can be cache so it might not necessary to use cache volume anymore.
Submit a fix here https://github.com/dagger/dagger/pull/9431
thanks!
ahhh, that makes some amount of sense - the way the other languages do this is that there's generally a "global" cache, and then the actual install directory is separate
so for js you don't cache node_modules (the install dir), you'd cache ~/.cache/npm or whatever
i can't see that mix has this kind of distinction?