Page MenuHomePhabricator

3.5: Enable CI for testing and linting
Closed, ResolvedPublic

Description

Acceptance Criteria:

  • these need to be run whenever a wikibase patch comes
  • test should run for no longer than 2 minutes

Details

Related Gerrit Patches:
mediawiki/extensions/Wikibase : masterUse `npm ci` instead of `npm install` for bridge
mediawiki/extensions/Wikibase : masterbridge: run bridge QA in CI

Event Timeline

Michael created this task.Jun 24 2019, 8:57 AM
Pablo-WMDE moved this task from To do to Doing on the Wikidata-Bridge-Sprint-0 board.

Change 518725 had a related patch set uploaded (by Pablo Grass (WMDE); owner: Pablo Grass (WMDE)):
[mediawiki/extensions/Wikibase@master] bridge: run bridge QA in CI

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

Change 518725 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] bridge: run bridge QA in CI

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

Change 518955 had a related patch set uploaded (by Lucas Werkmeister (WMDE); owner: Lucas Werkmeister (WMDE)):
[mediawiki/extensions/Wikibase@master] Use npm ci instead of npm install for bridge

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

Pablo-WMDE closed this task as Resolved.Jun 25 2019, 3:45 PM
Pablo-WMDE moved this task from Peer Review to Done on the Wikidata-Bridge-Sprint-0 board.

Change 518955 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Use npm ci instead of npm install for bridge

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