[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