Add php-unit-test images and Vagrant template
This MR does the following:
- Adds
php-unit-test
images for the PHP versions5.6
,7.0
,7.1
,7.2
- Adds a vagrant example file that can be used to run the Makefile. This is used for development of the Dockerfiles or the Makefile itself
- Adds the
$(BUILD_ARGS)
arguments tophp-lint
andmagento2
images. I believe this was just an oversight. - Splits the static-code-analysis images into separate tasks in preparation for per-language changes needed to run sonar-scanner.
- Adds sub-groups to the Makefile.
- As we get more related images, the
all
task becomes large, and it is difficult to test a subset of images without calling all of them separately (e.g.make php-lint_5.6 && make php-lint_7.0 && make php-lint_7.1 && make php-lint_7.2
). With this change you can now runmake php-lint
to build / test that entire subset of images.
- As we get more related images, the