[wp-trac] [WordPress Trac] #36930: Travis CI: Update HHVM
WordPress Trac
noreply at wordpress.org
Wed May 25 02:16:40 UTC 2016
#36930: Travis CI: Update HHVM
------------------------------+-----------------------
Reporter: netweb | Owner: netweb
Type: enhancement | Status: assigned
Priority: normal | Milestone: 4.6
Component: Build/Test Tools | Version:
Severity: normal | Resolution:
Keywords: has-patch commit | Focuses:
------------------------------+-----------------------
Changes (by netweb):
* keywords: needs-refresh => has-patch commit
Comment:
Patch [attachment:36930.1.diff] is the same as this pull request:
https://github.com/aaronjorbin/develop.wordpress/pull/4
Travis CI Build via above pull request: https://travis-
ci.org/aaronjorbin/develop.wordpress/builds/132724396
Ubuntu 14.04 Trusty - HHVM 3.13.1 - MySQL 5.6: https://travis-
ci.org/aaronjorbin/develop.wordpress/jobs/132724404
The patch also has a few other tweaks for Travis CI:
* It uses MySQL 5.6 for the HHVM job as the default MySQL 5.5 does not
currently work on the Trusty environment
* Adds installed `apt` packages to the cache, in this case MySQL 5.6 for
the HHVM job
* The per job environment variable `WP_TRAVISCI=travis:phpunit` is now set
globally rather than per job, and overridden as needed, i.e. the "grunt
build"/"javascript" `.1` job using `WP_TRAVISCI=travis:js`
* The MySQL user is changed from `travis` to `root`, either works on the
legacy environment but only `root` works on the Trusty environment
* A couple of debug lines to echo per job the version of PHP & MySQL being
used to aid in easily debugging Travis CI build environment issues
--
Ticket URL: <https://core.trac.wordpress.org/ticket/36930#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list