Page MenuHomePhabricator

Enable codehealth pipeline for the Translate extension
Closed, ResolvedPublic

Description

As per https://phabricator.wikimedia.org/phame/post/view/160/introducing_the_codehealth_pipeline_beta/

  1. Enable the pipeline. Patch: https://gerrit.wikimedia.org/r/c/integration/config/+/516500
  2. Add the SonarQube configuration file - sonar-project.properties. Documentation here, examples here.

Event Timeline

Change 516500 had a related patch set uploaded (by Kosta Harlan; owner: Kosta Harlan):
[integration/config@master] Codehealth: Add Translate extension to pipeline

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

Change 516500 merged by jenkins-bot:
[integration/config@master] Codehealth: Add Translate extension to pipeline

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

Change 518225 had a related patch set uploaded (by Abijeet Patro; owner: Abijeet Patro):
[mediawiki/extensions/Translate@master] Add config for codehealth checking

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

Change 518225 merged by jenkins-bot:
[mediawiki/extensions/Translate@master] Add config for codehealth checking

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

abi_ moved this task from Under Review to Done on the User-abi_ board.
abi_ removed a project: Patch-For-Review.

This is working well. See patch - https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Translate/+/518879

Thanks @kostajh for your help.