This required me to add composer support, but I struggled with it mightily. I'm not at all sure I'm handling that the "right way."
I'm checking in the vendor directory. There's some debate online about whether that's the "right way," but it means that other developers won't have to run composer, which is maybe a good thing.
To facilitate this, I've set up some scripts that allow me to install composer in the Docker instance, run composer there, then clean up, (so we don't expose our composer.json or composer.lock file publicly).
This required me to add composer support, but I struggled with it mightily. I'm not at all sure I'm handling that the "right way."
I'm checking in the
vendor
directory. There's some debate online about whether that's the "right way," but it means that other developers won't have to runcomposer
, which is maybe a good thing.To facilitate this, I've set up some scripts that allow me to install
composer
in the Docker instance, runcomposer
there, then clean up, (so we don't expose ourcomposer.json
orcomposer.lock
file publicly).