Page MenuHomePhabricator

Migrate experimental CI job mwext-MobileFrontend-npm-run-lint-modules to stable
Closed, ResolvedPublic2 Estimated Story Points

Description

See parent for context: T146748: Lint JS sources dependency graph against ResourceModules configuration

AC

  • Make mwext-MobileFrontend-npm-run-lint-modules run on all MobileFrontend patches.
  • The job should be non-voting JR: I revisited this decision with Antoine and Joaquin and documented in commit message. I'd rather breakages forced us to fix problems rather than allowed us to defer them till later.

Event Timeline

phuedx removed a subscriber: phuedx.Apr 26 2017, 10:45 AM
Jdlrobson removed Jhernandez as the assignee of this task.Apr 29 2017, 12:07 AM
Jdlrobson updated the task description. (Show Details)May 4 2017, 5:14 PM
Jdlrobson set the point value for this task to 2.
phuedx updated the task description. (Show Details)May 4 2017, 5:14 PM
phuedx removed the point value for this task.
Jdlrobson set the point value for this task to 2.May 4 2017, 5:42 PM

^ See email: Friday sprint review

Change 354911 had a related patch set uploaded (by Jdlrobson; owner: Jdlrobson):
[integration/config@master] Make mwext-MobileFrontend-npm-run-lint-modules job stable/non-voting

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

Jdlrobson updated the task description. (Show Details)May 21 2017, 9:36 AM
Jdlrobson updated the task description. (Show Details)

Change 354911 merged by jenkins-bot:
[integration/config@master] Make mwext-MobileFrontend-npm-run-lint-modules job stable/voting

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

I'll sign off this task

pmiazga claimed this task.May 22 2017, 5:28 PM