Page MenuHomePhabricator

Add CI to mediawiki/tools/code-utils
Closed, ResolvedPublic

Description

mediawiki/tools/code-utils lacks tests :(

Event Timeline

Change 798653 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] mediawiki/tools/code-utils: add composer test

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

Change 798654 had a related patch set uploaded (by Hashar; author: Hashar):

[mediawiki/tools/code-utils@master] Add composer with phpcs/minus-x

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

Change 798653 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/tools/code-utils] Add composer test CI

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

Mentioned in SAL (#wikimedia-releng) [2022-05-24T13:35:54Z] <James_F> Zuul: [mediawiki/tools/code-utils] Add composer test CI for T309099

Change 798654 merged by jenkins-bot:

[mediawiki/tools/code-utils@master] Add composer with phpcs/minus-x

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

Change 799260 had a related patch set uploaded (by Hashar; author: Hashar):

[mediawiki/tools/code-utils@master] README.md: hint at composer test

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

Change 799278 had a related patch set uploaded (by Hashar; author: Hashar):

[integration/config@master] Zuul: [mediawiki/tools/code-utils] add shellcheck

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

Change 799274 had a related patch set uploaded (by Hashar; author: Hashar):

[mediawiki/tools/code-utils@master] Pass shellcheck on shell scripts

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

Change 799260 merged by jenkins-bot:

[mediawiki/tools/code-utils@master] README.md: hint at composer test

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

Change 799278 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/tools/code-utils] add shellcheck

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

Change 799274 merged by jenkins-bot:

[mediawiki/tools/code-utils@master] Pass shellcheck on shell scripts

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

hashar edited projects, added Release-Engineering-Team; removed Patch-For-Review.

We now have composer test for php 7.2 to 8.1 and shellcheck on top of that.