humanmade / WordPress-Importer

In-development rewrite of the WordPress (WXR) Importer
Other
358 stars 63 forks source link

Switch Travis CI to use Node.js v6 and Ubuntu Trusty #115

Closed ntwb closed 7 years ago

ntwb commented 7 years ago

The previous npm install -g npm is attempting to install npm v5 on Node.js v0.10.x which is unsupported, WordPress' build tools are now based on the minimum Node.js version of v6.9.1

Switching to using the nvm alias via nvm use 6 will currently use Node.js v6.10.3 and npm v3.10.10

This should allow the tests in #114 to be restarted and pass (except HHVM)

ntwb commented 7 years ago

It looks like Travis CI is having a few issues, e.g. a new job error:

https://travis-ci.org/humanmade/WordPress-Importer/jobs/239522869 The command "bash bin/install-wp-tests.sh wordpress_test root '' 127.0.0.1 latest" failed and exited with 1 during .

I'll come back to this pull request tomorrow...

ntwb commented 7 years ago

@hyperpress @rmccue Could one of you merge this please, Travis CI is crying using Node.js v0.10.x

ntwb commented 7 years ago

Thanks 👍

logicalphase commented 7 years ago

Very welcome. Thank you for supporting the project. I'm at a conference for next two days, but will make an effort to get additional commits reviewed and merged in. JT

On Tue, Jun 27, 2017 at 6:54 PM, Stephen Edgar notifications@github.com wrote:

Thanks 👍

— You are receiving this because you modified the open/close state. Reply to this email directly, view it on GitHub https://github.com/humanmade/WordPress-Importer/pull/115#issuecomment-311517977, or mute the thread https://github.com/notifications/unsubscribe-auth/AYC27TInkYqjVK7NmlDSKn2EmeRryqgiks5sIZYkgaJpZM4Nvwpw .

--

Best to you and yours,

John

John Teague Founder and CEO

Phone: 1+612.284.3001 <1+6122843001> 241 109th Avenue Northwest Minneapolis, MN 55448 USA

GEMServers WordPress Delivery Perfected!


CONFIDENTIALITY NOTICE: The information contained in this communication, including attachments, is confidential and intended only for the exclusive use of the addressee. If the reader of this message is not the intended recipient, or the employee or agent responsible for delivering it to the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this communication in error, please notify us by telephone immediately. Thank you.

https://themesurgeons.com

https://themesurgeons.com