Page MenuHomePhabricator

Copyvio: CI
Closed, ResolvedPublic

Description

Setup standard CI for the Copyvio extension.

Event Timeline

SBisson created this task.Aug 2 2018, 6:36 PM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 2 2018, 6:36 PM
SBisson added a subscriber: Legoktm.Aug 2 2018, 8:52 PM

@Legoktm What do we have to do to enable CI for the Copyvio extension?

Repo is https://gerrit.wikimedia.org/r/#/admin/projects/mediawiki/extensions/Copyvio

thanks!

Change 450149 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[integration/config@master] Configure jobs for mediawiki/extensions/Copyvio

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

@SBisson a patch like ^ :) Generally tagging with Continuous-Integration-Config brings it to our attention.

Will the extension have any dependencies?

@SBisson a patch like ^ :) Generally tagging with Continuous-Integration-Config brings it to our attention.

Thanks! I have an initial patch on the repo where we can check that it runs: https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Copyvio/+/450146/

Will the extension have any dependencies?

No known dependencies yet.

Change 450149 merged by jenkins-bot:
[integration/config@master] Configure jobs for mediawiki/extensions/Copyvio

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

I'll setup .phpcs.xml

Anything else needs to be done?

Not that I see :)

SBisson closed this task as Resolved.Aug 2 2018, 9:12 PM
SBisson claimed this task.

@Legoktm thanks