Skip to content

Add php-unit-test images and Vagrant template

Alan Nelson requested to merge php-unit-test into develop

This MR does the following:

  • Adds php-unit-test images for the PHP versions 5.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 to php-lint and magento2 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 run make php-lint to build / test that entire subset of images.

Merge request reports