Page MenuHomePhabricator

Drop old "jshint" job from MediaViewer extension test/etc. pipelines
Closed, ResolvedPublic

Description

It's blocking using it via npm – see https://gerrit.wikimedia.org/r/#/c/299537/.

(Should it be removed generally?)

Event Timeline

jhobs moved this task from Incoming to Triaged but Future on the Web-Team-Backlog board.

Why not fix errors?

They aren't errors, they're version mis-matches.

Change 299771 had a related patch set uploaded (by Jforrester):
MediaViewer: Drop old jsduck/jshint templates, add composer

https://gerrit.wikimedia.org/r/299771

jshint is some 2+ years old version that is snapshotted on the slaves. And indeed that should be replaced by a npm test with proper dependencies.

Same for jsduck which is provided by a .deb package. Can/should be moved to bundler / rake

Change 299771 merged by jenkins-bot:
MediaViewer: Drop old jsduck/jshint templates, add composer

https://gerrit.wikimedia.org/r/299771