[wp-trac] [WordPress Trac] #30462: Test multiple MySQL versions on Travis
WordPress Trac
noreply at wordpress.org
Tue Nov 25 08:58:57 UTC 2014
#30462: Test multiple MySQL versions on Travis
------------------------------+------------------------------
Reporter: pento | Owner:
Type: enhancement | Status: new
Priority: normal | Milestone: Awaiting Review
Component: Build/Test Tools | Version:
Severity: normal | Resolution:
Keywords: has-patch | Focuses:
------------------------------+------------------------------
Comment (by netweb):
In [https://core.trac.wordpress.org/attachment/ticket/30462/30462.diff
30462.2.diff] alongside Travis-CI results: https://travis-
ci.org/ntwb/wordpress/builds/42050606
* Bump the PHP version to 5.6 of the JavaScript test job
`WP_TRAVISCI=travis:js`(In r28799 I chose to use the latest version of
PHP, nothing special )
* Build Matrix PHP 5.2, 5.3, 5.4, 5.5 & 5.6 against MySQL 5.0, 5.1, 5.5,
5.6 and MariaDB 5.5 & 10.0 for a total of 30 PHPUnit jobs per build
* Allowed to fail PHP 5.6/MySQL 5.7, HHVM/MySQL 5.6 and HHVM-Nightly/MySQL
5.6 for a total of 3 PHPUnit jobs per build
* Run `npm update -g` in `before_script` to update global NPM packages,
primarily to force `NPM` to update to the latest revision and avoid NodeJS
module `imagemin` warning. (Travis-CI needs to update their dependencies)
* Total time of the Travis-CI build is 60-70 mins at time of writing with
4 VM's per build running concurrently
--
Ticket URL: <https://core.trac.wordpress.org/ticket/30462#comment:12>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list