Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Drop Node.js 6.x + update Karma and nyc dependencies to their latest versions#4194

Merged
bajtos merged 3 commits into
master from
update-karma-nyc
May 14, 2019
Merged

Drop Node.js 6.x + update Karma and nyc dependencies to their latest versions #4194
bajtos merged 3 commits into
master from
update-karma-nyc

Conversation

@bajtos

@bajtos bajtos commented May 13, 2019

Copy link
Copy Markdown
Member

Description

I noticed that npm install is reporting security vulnerabilities in our dev dependencies. This pull request updates the relevant packages to their latest version.

Note that we have more outdated dependencies, but updating them is not trivial, therefore I am leaving such updates out of scope of this pull request.

Some of our dependencies are no longer supporting Node.js 6.x, thus I also need to drop Node.js 6.x from the platforms we are testing on our CI.

@bajtos bajtos requested a review from dhmlau May 13, 2019 14:39
@bajtos bajtos self-assigned this May 13, 2019

@jannyHou jannyHou left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The jenkins test still run on node 6 and fails, not sure why it still runs after specifying

 "engines": {
 "node": ">=8"
 },

Could you double check? Other than the node 6 failure the PR LGTM 👍

dhmlau commented May 13, 2019

Copy link
Copy Markdown
Member

Regarding the CI failure, do we have downstream failures for loopback-connector-openapi and loopback-connector-swagger before?

Status for Travis is pending, but when I clicked on Details, they are all passed.

bajtos commented May 14, 2019

Copy link
Copy Markdown
Member Author

The jenkins test still run on node 6 and fails. Could you double check?

I am not sure why that happened. I re-run the build and node 6 seems to be fine now:

[cis-jenkins] x64 && linux && nvm,8 — Success! (686c6fe)

bajtos commented May 14, 2019

Copy link
Copy Markdown
Member Author

Regarding the CI failure, do we have downstream failures for loopback-connector-openapi and loopback-connector-swagger before?

I re-run the build and both connectors passed now. I suspect these connectors are calling external services and there was an intermittent networking problem that caused the tests to fail.

bajtos commented May 14, 2019

Copy link
Copy Markdown
Member Author

[cis-jenkins] downstream: loopback-sandbox@master — Failed! (686c6fe)

Opened a PR to fix the problem: strongloop/loopback-sandbox#26

[cis-jenkins] downstream: loopback-example-bluemix@master — Failed! (686c6fe)

Opened a PR to fix the problem: strongloop/loopback-example-bluemix#16

[cis-jenkins] downstream: lb-con-test-app@master — Failed! (686c6fe)

Opened a PR to fix the problem, the repo is hosted internally inside IBM.

[cis-jenkins] downstream: bluemix-service-broker@develop — Failed! (686c6fe)
[cis-jenkins] downstream: gateway-director-bluemix@develop — Failed! (686c6fe)
[cis-jenkins] downstream: plan-manager@develop — Failed! (686c6fe)

The builds are failing for unrelated errors and IIRC, they have been failing for long time. Let's ignore these downstream dependencies - see #4196

@bajtos bajtos merged commit cd8db0b into master May 14, 2019
@bajtos bajtos deleted the update-karma-nyc branch May 14, 2019 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Reviewers

@jannyHou jannyHou jannyHou left review comments

@dhmlau dhmlau dhmlau approved these changes

@clark0x clark0x Awaiting requested review from clark0x

@ebarault ebarault Awaiting requested review from ebarault ebarault is a code owner

@fabien fabien Awaiting requested review from fabien fabien is a code owner

@zbarbuto zbarbuto Awaiting requested review from zbarbuto zbarbuto is a code owner

Labels

None yet

Projects

None yet

Milestone

No milestone

Development

Successfully merging this pull request may close these issues.

AltStyle によって変換されたページ (->オリジナル) /