[wp-trac] [WordPress Trac] #35105: Specifiy minimum node and npm version in package.json

WordPress Trac noreply at wordpress.org
Thu Mar 9 23:25:59 UTC 2017


#35105: Specifiy minimum node and npm version in package.json
------------------------------+-----------------------
 Reporter:  jorbin            |       Owner:  ocean90
     Type:  task (blessed)    |      Status:  accepted
 Priority:  normal            |   Milestone:  4.8
Component:  Build/Test Tools  |     Version:
 Severity:  normal            |  Resolution:
 Keywords:  has-patch commit  |     Focuses:
------------------------------+-----------------------

Comment (by ocean90):

 The idea is to change only the Travis CI config since the additional tests
 and the package.json changes (which may break the build server) shouldn't
 be the cause of the failures.

 ----

 Replying to [comment:28 ocean90]:
 > In [changeset:"40262"]:
 > {{{
 > #!CommitTicketReference repository="" revision="40262"
 > Build/Test Tools: Update `.travis.yml` to include latest improvements
 from trunk.
 >
 > * Explicitly use PHPUnit 5.7 for the PHP 7 builds on Travis.
 > * On Travis CI install and use the node version which is specified in
 package.json.
 > * Add some more debugging to Travis and bring the format of the Xdebug
 fix inline with branches.
 >
 > Merge of [40255] and [40257-40259] to the 4.5 branch.
 >
 > Props netweb, johnbillion.
 > See #35105, #39822, #40086.
 > }}}

 This one is still failing, see https://travis-
 ci.org/ocean90/develop.wordpress/jobs/209556548.

 Removing the shrinkwrap file will let the build pass:
 https://github.com/ocean90/develop.wordpress/commit/0803f7d91fd345971b3ec38c7c92c708b2bce7c0

--
Ticket URL: <https://core.trac.wordpress.org/ticket/35105#comment:29>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list