2 Commits

Author SHA1 Message Date
Jonathan Desrosiers
44d543f94e Build/Test Tools: Restore automated testing in the 4.7 branch.
This commit merges the workflow files required to run automated testing on GitHub Actions.

In addition, [49836] and [50285] have been included in order to keep the local Docker environment consistent across all branches.

Merges [49162,49168-49169,49175,49204,49227-49228,49244,49369,49371,49548,49781-49784,49786,49836,49938,50268,50285,50298] to the 4.7 branch.
See #50401.

git-svn-id: https://develop.svn.wordpress.org/branches/4.7@50310 602fd350-edb4-49c9-b593-d223f7449a82
2021-02-12 19:41:42 +00:00
Jonathan Desrosiers
181144c200 Build/Test Tools: Backport the local Docker environment to the 4.7 branch.
This commit introduces the Docker-based local WordPress development environment to the 4.7 branch and converts the Travis test jobs to utilize this environment for easier and more consistent testing.

Until existing blockers with the PHP 5.2 Docker container can be solved, the PHP 5.2 test job will remain using the Travis `precise` image.

Merges [45745,45762,45783-45784,45800,45819,45885,46320,46999,47225,47912,48121,49335,49358,49360,49362] to the 4.7 branch.
See #48301, #47767.

git-svn-id: https://develop.svn.wordpress.org/branches/4.7@49532 602fd350-edb4-49c9-b593-d223f7449a82
2020-11-06 17:37:22 +00:00