I’m gonna answer my own question!
So I figured that since each “job” gets its own docker, that they probably aren’t the same one, and that I lose the docker from the build
job when that job is finished. Sure enough, I have to re-run the commands to make the virtual environment AND re-install my dependencies.
That fixed it, and now I have another question here: Can I pass the docker from the build
job to the test
job, since all of the requirements and such are the same?