Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updates to travis matrix #372

Merged
merged 15 commits into from
May 1, 2018
Merged

updates to travis matrix #372

merged 15 commits into from
May 1, 2018

Conversation

mapsam
Copy link
Member

@mapsam mapsam commented Apr 27, 2018

This updates the travis matrix to:

  • remove the RETIRE warnings from CI builds (but keep node v6 tests)
  • remove Node v4 testing (Node v4 is EOL on April 30th https://github.com/nodejs/Release)
  • add Node v10 builds

cc @springmeyer for review

@springmeyer
Copy link
Contributor

@mapsam #375 (which I just merged in here) fixes the windows issues such that npm no longer needs to be downgraded. The race conditions remain it appears.

@mapsam
Copy link
Member Author

mapsam commented May 1, 2018

@springmeyer excellent! That's really settling. Going to work on getting tests 🍏 for travis now

@springmeyer
Copy link
Contributor

Going to work on getting tests 🍏 for travis now

👍 one shortcut I'm very comfortable with: merging now and ensuring things pass in master. Reasoning is that I think the race condition will be lessened (or gone?) when we are not running two build jobs (like are run for PRs). Still need to solve the race condition, but that can be after release since it does not impact node-pre-gyp users (and is only a test issue).

@mapsam mapsam merged commit 7110326 into master May 1, 2018
@mapsam mapsam deleted the travis-updates branch May 1, 2018 17:38
hyj1991 pushed a commit to X-Profiler/node-pre-gyp that referenced this pull request Jun 16, 2023
* updates to travis matrix

* add v10 to appveyor

* 6,8,9,10

* add abi 64 files for windows

* add some logs for appveyor

* use default NPM versions

* explicitly install npm versions

* EQU

* install after npm version switch

* use npm v2

* npm v2 for node v10

* remove consoles

* please appveyor, let me shotgun debug successfully

* try using cwd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants