This way we can match all major and minor versions of php to all compatible major and minor versions of phpunit. We would assume patch versions to be the latest or specify those as well. This same paradigm would work its way into Dockerhub so that there would be a coherent connection between the two. We would then ensure that we did not need version folders in the root of this project as those would be tag dependent.
I would like to purpose a tagging paradigm here.
php7.1-phpunit6.5
php7.0-phpunit6.5
php7.1-phpunit5.7
php7.0-phpunit5.7
php5.6-phpunit5.7
This way we can match all major and minor versions of php to all compatible major and minor versions of phpunit. We would assume patch versions to be the latest or specify those as well. This same paradigm would work its way into Dockerhub so that there would be a coherent connection between the two. We would then ensure that we did not need version folders in the root of this project as those would be tag dependent.