Page MenuHomePhabricator

Migrate jsduck jobs to run in labs (and jsduck-publish via integration-publisher)
Closed, ResolvedPublic

Description

Migrate these jobs from gallium to an UbuntuPrecise labs slave, and publish via integration-publisher. Could potentially be combined with T86174: Migrate JSDuck to Ubuntu Trusty.

Related Objects

Event Timeline

Krinkle raised the priority of this task from to Medium.
Krinkle updated the task description. (Show Details)
Krinkle added subscribers: hashar, Krinkle, matmarex.

I've migrated unicodejs-jsduck-publish in f132c7cbc406. Was successful, we can move the other jobs over as well:

  • '{name}-jsduck'
    • unicodejs-jsduck
  • oojs-core-jsduck
  • oojs-ui-jsduck
  • oojs-core-jsduck-publish
  • oojs-ui-jsduck-publish
  • VisualEditor-jsduck
  • mediawiki-core-jsduck
  • mediawiki-core-jsduck-publish
  • mwext-GuidedTour-doc-test
  • mwext-GuidedTour-doc-publish
Krinkle renamed this task from Migrate jsduck-publish jobs to run in labs via integration-publisher to Migrate jsduck jobs to run in labs (and jsduck-publish via integration-publisher).Mar 3 2015, 5:51 PM
Krinkle claimed this task.
Krinkle set Security to None.
Krinkle moved this task from Next to In-progress on the Continuous-Integration-Infrastructure board.

Change 194153 had a related patch set uploaded (by Krinkle):
jsduck: Move mediawiki-core-jsduck from gallium to labs slaves

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

Change 194153 merged by jenkins-bot:
jsduck: Move mediawiki-core-jsduck from gallium to labs slaves

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

Change 194174 had a related patch set uploaded (by Krinkle):
Move mwext-MultimediaViewer-jsduck and mwext-VisualEditor-jsduck to labs

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

Change 194174 merged by jenkins-bot:
Move mwext-MultimediaViewer-jsduck and mwext-VisualEditor-jsduck to labs

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

Change 194193 had a related patch set uploaded (by Krinkle):
Move mwext-VisualEditor-jsduck-publish to labs

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

Change 194193 merged by jenkins-bot:
Move mwext-VisualEditor-jsduck-publish to labs integration-publisher

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

Change 194198 had a related patch set uploaded (by Krinkle):
Move mwext-MultimediaViewer-jsduck-publish to labs

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

Change 194198 merged by jenkins-bot:
Move mwext-MultimediaViewer-jsduck-publish to labs

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

Krinkle moved this task from In-progress to Done on the Continuous-Integration-Infrastructure board.
Krinkle removed a project: Patch-For-Review.
Krinkle removed a subscriber: gerritbot.