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

Nodejs 10 #1237

Closed
wants to merge 2 commits into from
Closed

Nodejs 10 #1237

wants to merge 2 commits into from

Conversation

willholley
Copy link
Member

Overview

Add NodeJS 10 testing to Travis builds

Testing recommendations

N/A

GitHub issue number

#1234

Related Pull Requests

#1233 - we should be able to catch this error.

Checklist

  • Code is written and works correctly;
  • Changes are covered by tests;
  • Documentation reflects the changes;
  • Update rebar.config.script with the correct tag once a new Fauxton release is made

@willholley willholley force-pushed the nodejs-10 branch 4 times, most recently from d7b6403 to a035b2e Compare October 14, 2019 10:23
@willholley
Copy link
Member Author

I haven't been able to reproduce the error addressed by #1233 here - Travis shows the peerDependencies warning that I see locally but doesn't error.

CouchDB Docker images now use nodejs 10 by default. This commit updates
Travis to use nodejs 10 when running integration tests.

It also adds and `npm ls` check which will fail if there are
unmet peer dependencies in package.json.
@willholley
Copy link
Member Author

Invalid peer dependencies now fail the build. However, failed builds cannot be merged so I'm going to combine this PR with the fix in #1233

@willholley willholley closed this Oct 14, 2019
@willholley willholley deleted the nodejs-10 branch October 14, 2019 13:28
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.

1 participant