Fix medusa installation using multi-stage build
In the current version of the Dockerfile, medusa is not being installed.
This PR installs medusa using a multi-stage build. This way, the go installation can be removed from the main container.
Isn't it installed by crytic-compile? I'm pretty sure I checked this on my tests. Maybe I forgot to add pipx install medusa?
From the docs and my tests, I'm 98% sure it's neither installed by crytic-compile nor available through pipx.
Thanks for the contribution, and I will look into it, but the way you suggested is not the way we would like to accomplish this.
You're deleting asdf installation among other things. I'll add an issue to address this in the future.
Thanks again <3
I came back to this because I almost ended up implementing medusa like this (hehe), which is exactly what ToB did to install it on their container. The thing is that I still want to keep asdf as a tool :).
Thanks again for this PR!