-
Notifications
You must be signed in to change notification settings - Fork 230
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
ci: [email protected] cannot be tested with node v8 #1842
Comments
For the record the full error in CI looks like this (e.g. from https://travis-ci.org/github/elastic/apm-agent-nodejs/jobs/739313279):
knex dropped node v8 support in 0.21.0. [email protected] (released yesterday) finally broke node v8 syntax. Alan and I chatted yesterday and have decided for now to add a guard in the knex test file that will effectively result in not testing knex with node v8 (it will still test with node v10 and later versions) -- at least for the "test with the latest version of modules" testing that is done for PRs and commits. The nightly "tav" (test-all-versions) tests will still test [email protected] with node v8 (per Lines 88 to 97 in 3a845ef
|
With node v8.6, this shows the tav tests properly skip 0.21.x:
|
Local dev repro, FWIW. (I know I'm being overkill here. I'll get over it. :)
|
Describe the bug
The knex package has dropped support for Node 8 and introduced code that breaks Node 8. This has broken the build. No CI can pass until this is resolved.
The text was updated successfully, but these errors were encountered: