With this setup, I opened the project in VS Code, clicked the "Reopen in Container" navigation toast thing (or invoke the similar command from the command palette), and waited for the build process to complete. On a Terminal prompt within the Dev Container, I successfully ran MIX_ENV=test mix test and got no errors!
@mcrumm Without getting in to package code changes or anything, are there additional tools you might expect to have available within the Dev Container? As is, the setup is lightweight which I believe is suitable for this kind of project.
This is a fairly simple Dev Container configuration mostly derived from the one on CargoSense/compare_chain.
With this setup, I opened the project in VS Code, clicked the "Reopen in Container" navigation toast thing (or invoke the similar command from the command palette), and waited for the build process to complete. On a Terminal prompt within the Dev Container, I successfully ran
MIX_ENV=test mix test
and got no errors!@mcrumm Without getting in to package code changes or anything, are there additional tools you might expect to have available within the Dev Container? As is, the setup is lightweight which I believe is suitable for this kind of project.