Page MenuHomePhabricator

Continuous-Integration-ConfigAutomation Metadata
ActivePublic

Members (5)

Details

Description

Issue tracker for creating, or changing the configuration of, Jenkins jobs in Wikimedia's Continuous integration.

  • If a build is failing due to a problem with the code or a test, tag instead the software project that the code belongs to. If the issue is causing other repositories to have their build fail as well, then also tag ci-test-error.
  • To request new abilities for what a Jenkins job can do, or other CI infrastructure changes, instead use Continuous-Integration-Infrastructure.
  • To request changes to configuration of Jenkins jobs for browser tests, use Browser-Tests instead.

Parent project: Release-Engineering-Team

Recent Activity

Yesterday

Volker_E moved T411408: Deploy extension:WP25EasterEggs to beta cluster from Backlog to extension:WP25EasterEggs on the PES1.3.3 WP25 Easter Eggs board.
Wed, Dec 17, 4:24 PM · Continuous-Integration-Config, Patch-For-Review, MediaWiki-extensions-WP25EasterEggs, PES1.3.3 WP25 Easter Eggs
Dreamy_Jazz closed T410132: IPInfo tests are failing when no other extension is loaded, a subtask of T407797: Create a CI job to enforce tests to pass with solely required extensions, as Resolved.
Wed, Dec 17, 11:42 AM · Patch-For-Review, Continuous-Integration-Config
mszwarc changed the status of T410132: IPInfo tests are failing when no other extension is loaded, a subtask of T407797: Create a CI job to enforce tests to pass with solely required extensions, from Open to In Progress.
Wed, Dec 17, 10:51 AM · Patch-For-Review, Continuous-Integration-Config

Tue, Dec 16

Maintenance_bot removed a project from T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI: Patch-For-Review.
Tue, Dec 16, 11:31 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
gerritbot added a comment to T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.

Change #1218847 merged by Reedy:

[mediawiki/vendor@REL1_43] Upgrade pear/pear-core-minimal to v1.10.17

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

Tue, Dec 16, 11:19 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
gerritbot added a comment to T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.

Change #1218848 merged by Reedy:

[mediawiki/vendor@REL1_44] Upgrade pear/pear-core-minimal to v1.10.17

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

Tue, Dec 16, 11:19 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
gerritbot added a comment to T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.

Change #1218849 merged by Reedy:

[mediawiki/vendor@REL1_45] Upgrade pear/pear-core-minimal to v1.10.17

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

Tue, Dec 16, 11:18 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
gerritbot added a comment to T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.

Change #1218845 merged by jenkins-bot:

[mediawiki/vendor@master] Upgrade pear/pear-core-minimal to v1.10.17

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

Tue, Dec 16, 11:10 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
gerritbot added a comment to T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.

Change #1218849 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/vendor@REL1_45] Upgrade pear/pear-core-minimal to v1.10.17

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

Tue, Dec 16, 10:25 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
gerritbot added a comment to T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.

Change #1218848 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/vendor@REL1_44] Upgrade pear/pear-core-minimal to v1.10.17

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

Tue, Dec 16, 10:25 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
gerritbot added a comment to T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.

Change #1218847 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/vendor@REL1_43] Upgrade pear/pear-core-minimal to v1.10.17

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

Tue, Dec 16, 10:24 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
gerritbot added a project to T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI: Patch-For-Review.
Tue, Dec 16, 10:12 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
gerritbot added a comment to T386108: Make PHP 8.4 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries) in CI.

Change #1218845 had a related patch set uploaded (by Krinkle; author: Krinkle):

[mediawiki/vendor@master] Upgrade pear/pear-core-minimal to v1.10.17

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

Tue, Dec 16, 10:12 PM · Epic, Continuous-Integration-Config, PHP 8.4 support
Reedy changed the status of T403199: Formally EOL MW 1.39, a subtask of T395470: Drop deprecated phpunit.php and suite.xml, from Open to In Progress.
Tue, Dec 16, 6:31 PM · User-Daimona, MW-1.45-notes (1.45.0-wmf.16; 2025-08-26), Patch-For-Review, Technical-Debt, Continuous-Integration-Config, MediaWiki-Core-Tests
Reedy closed T326374: Make Phan on PHP 8.1 voting on REL1_39 as Declined.
Tue, Dec 16, 5:55 PM · MW-1.39-release, PHP 8.1 support, Continuous-Integration-Config

Mon, Dec 15

gerritbot added a comment to T406376: In CI explicitly define VisualEditor as a dependency.

Change #1217527 merged by jenkins-bot:

[mediawiki/extensions/Translate@REL1_44] Only load VisualEditor integration when it is loaded

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

Mon, Dec 15, 2:53 PM · Patch-For-Review, MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
hashar closed T411644: UploadWizard QUnit tests failing mw.uploadWizard.controller.Deed: Died on test #1: can't access property "top", offset is undefined, a subtask of T407797: Create a CI job to enforce tests to pass with solely required extensions, as Resolved.
Mon, Dec 15, 11:35 AM · Patch-For-Review, Continuous-Integration-Config
hashar closed T411644: UploadWizard QUnit tests failing mw.uploadWizard.controller.Deed: Died on test #1: can't access property "top", offset is undefined as Resolved.

That one has been fixed and backported to release branches.

Mon, Dec 15, 11:35 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), Patch-For-Review, UploadWizard, Continuous-Integration-Config
Maintenance_bot removed a project from T411246: ProofreadPages CI breaks without VE integration: Patch-For-Review.
Mon, Dec 15, 11:31 AM · ProofreadPage, ci-test-error (WMF-deployed Build Failure), Continuous-Integration-Config
gerritbot added a comment to T411246: ProofreadPages CI breaks without VE integration.

Change #1218223 merged by jenkins-bot:

[integration/config@master] Zuul: [ProofreadPage]: disable recursion

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

Mon, Dec 15, 11:08 AM · ProofreadPage, ci-test-error (WMF-deployed Build Failure), Continuous-Integration-Config
gerritbot added a project to T411246: ProofreadPages CI breaks without VE integration: Patch-For-Review.
Mon, Dec 15, 11:07 AM · ProofreadPage, ci-test-error (WMF-deployed Build Failure), Continuous-Integration-Config
gerritbot added a comment to T411246: ProofreadPages CI breaks without VE integration.

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

[integration/config@master] Zuul: [ProofreadPage]: disable recursion

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

Mon, Dec 15, 11:06 AM · ProofreadPage, ci-test-error (WMF-deployed Build Failure), Continuous-Integration-Config
hashar closed T411340: Call to undefined method MediaWikiIntegrationTestCase::suite() in extensions/JsonConfig/tests/phpunit/JCLuaLibraryTest.php:48, a subtask of T389998: Allow control over which extra extensions are installed (Math REL1_43 jobs exceed 60min timeout), as Resolved.
Mon, Dec 15, 11:04 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), Patch-For-Review, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
gerritbot added a comment to T389998: Allow control over which extra extensions are installed (Math REL1_43 jobs exceed 60min timeout).

Change #1217784 merged by jenkins-bot:

[integration/config@master] Zuul: [Kartographer] disable recursion

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

Mon, Dec 15, 11:03 AM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), Patch-For-Review, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config

Fri, Dec 12

gerritbot added a comment to T389998: Allow control over which extra extensions are installed (Math REL1_43 jobs exceed 60min timeout).

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

[integration/config@master] Zuul: [Kartographer] disable recursion

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

Fri, Dec 12, 4:17 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), Patch-For-Review, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
Daimona added a subtask for T389998: Allow control over which extra extensions are installed (Math REL1_43 jobs exceed 60min timeout): T412403: Translate causing CI failures in other repos in REL1_43 and REL1_44.
Fri, Dec 12, 1:48 PM · MW-1.46-notes (1.46.0-wmf.7; 2025-12-16), MW-1.45-notes (1.45.0-wmf.24; 2025-10-21), MW-1.44-notes (1.44.0-wmf.27; 2025-04-29), Patch-For-Review, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config

Thu, Dec 11

gerritbot added a comment to T406376: In CI explicitly define VisualEditor as a dependency.

Change #1217529 had a related patch set uploaded (by Daimona Eaytoy; author: Hashar):

[mediawiki/extensions/Translate@REL1_39] Only load VisualEditor integration when it is loaded

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

Thu, Dec 11, 1:59 PM · Patch-For-Review, MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
gerritbot added a comment to T406376: In CI explicitly define VisualEditor as a dependency.

Change #1217527 had a related patch set uploaded (by Daimona Eaytoy; author: Hashar):

[mediawiki/extensions/Translate@REL1_44] Only load VisualEditor integration when it is loaded

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

Thu, Dec 11, 1:57 PM · Patch-For-Review, MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
gerritbot added a project to T406376: In CI explicitly define VisualEditor as a dependency: Patch-For-Review.
Thu, Dec 11, 1:54 PM · Patch-For-Review, MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
gerritbot added a comment to T406376: In CI explicitly define VisualEditor as a dependency.

Change #1217525 had a related patch set uploaded (by Daimona Eaytoy; author: Hashar):

[mediawiki/extensions/Translate@REL1_43] Only load VisualEditor integration when it is loaded

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

Thu, Dec 11, 1:54 PM · Patch-For-Review, MW-1.45-notes (1.45.0-wmf.25; 2025-10-28), VisualEditor, Editing-team, MediaWiki-Platform-Team (Radar), Continuous-Integration-Config
gerritbot added a comment to T407797: Create a CI job to enforce tests to pass with solely required extensions.

Change #1217519 merged by jenkins-bot:

[integration/config@master] Job running Selenium solely with required extensions

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

Thu, Dec 11, 1:08 PM · Patch-For-Review, Continuous-Integration-Config
gerritbot added a comment to T407797: Create a CI job to enforce tests to pass with solely required extensions.

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

[integration/config@master] Job running Selenium solely with required extensions

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

Thu, Dec 11, 1:05 PM · Patch-For-Review, Continuous-Integration-Config
Tgr closed T229894: whitelist user Viztor[S] in CI as Declined.

Probably not relevant anymore. (Feel free to reopen the task if you still want to be added!)

Thu, Dec 11, 12:19 PM · Release-Engineering-Team (Radar), Continuous-Integration-Config
gerritbot added a comment to T411408: Deploy extension:WP25EasterEggs to beta cluster.

Change #1217467 merged by jenkins-bot:

[integration/config@master] Zuul: [WP25EasterEggs] enable recursion

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

Thu, Dec 11, 9:54 AM · Continuous-Integration-Config, Patch-For-Review, MediaWiki-extensions-WP25EasterEggs, PES1.3.3 WP25 Easter Eggs
gerritbot added a comment to T411408: Deploy extension:WP25EasterEggs to beta cluster.

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

[integration/config@master] Zuul: [WP25EasterEggs] enable recursion

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

Thu, Dec 11, 9:45 AM · Continuous-Integration-Config, Patch-For-Review, MediaWiki-extensions-WP25EasterEggs, PES1.3.3 WP25 Easter Eggs

Wed, Dec 10

Maintenance_bot removed a project from T391419: BE - Add Gerrit Code Review workflow for this repo: Patch-For-Review.
Wed, Dec 10, 9:31 PM · Continuous-Integration-Config, WDLexAudio
gerritbot added a comment to T391419: BE - Add Gerrit Code Review workflow for this repo.

Change #1212620 merged by Wandji collins:

[labs/tools/wdaudiolex-fe@main] Adding gerrit review to the project

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

Wed, Dec 10, 9:12 PM · Continuous-Integration-Config, WDLexAudio
jsn.sherman closed T410118: TheWikipediaLibrary extension tests fail when Echo is not present, a subtask of T407797: Create a CI job to enforce tests to pass with solely required extensions, as Resolved.
Wed, Dec 10, 7:51 PM · Patch-For-Review, Continuous-Integration-Config
Maintenance_bot removed a project from T329280: phpbench job for GrowthExperiments fails due to missing dependency: Patch-For-Review.
Wed, Dec 10, 4:31 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments
Stashbot added a comment to T329280: phpbench job for GrowthExperiments fails due to missing dependency.

Mentioned in SAL (#wikimedia-releng) [2025-12-10T16:21:58Z] <James_F> Zuul: [mediawiki/extensions/GrowthExperiments] Drop phpbench job, dupe, for T329280

Wed, Dec 10, 4:22 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments
gerritbot added a comment to T329280: phpbench job for GrowthExperiments fails due to missing dependency.

Change #1217233 merged by jenkins-bot:

[integration/config@master] jjb: Drop mediawiki-phpbench-patch, now unused

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

Wed, Dec 10, 4:21 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments
gerritbot added a comment to T329280: phpbench job for GrowthExperiments fails due to missing dependency.

Change #1217232 merged by jenkins-bot:

[integration/config@master] Zuul: Drop mediawiki-phpbench-patch template, now unused

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

Wed, Dec 10, 4:21 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments
gerritbot added a comment to T329280: phpbench job for GrowthExperiments fails due to missing dependency.

Change #1217231 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/GrowthExperiments] Drop phpbench job, dupe

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

Wed, Dec 10, 4:20 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments
Jdforrester-WMF added a comment to T329280: phpbench job for GrowthExperiments fails due to missing dependency.

Yeah, I don't think this ever took off as a useful developer tool, so I'd +1 removing it.

Wed, Dec 10, 4:18 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments
gerritbot added a comment to T329280: phpbench job for GrowthExperiments fails due to missing dependency.

Change #1217233 had a related patch set uploaded (by Jforrester; author: Jforrester):

[integration/config@master] jjb: Drop mediawiki-phpbench-patch, now unused

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

Wed, Dec 10, 4:15 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments
gerritbot added a comment to T329280: phpbench job for GrowthExperiments fails due to missing dependency.

Change #1217232 had a related patch set uploaded (by Jforrester; author: Jforrester):

[integration/config@master] Zuul: Drop mediawiki-phpbench-patch template, now unused

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

Wed, Dec 10, 4:15 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments
gerritbot added a project to T329280: phpbench job for GrowthExperiments fails due to missing dependency: Patch-For-Review.
Wed, Dec 10, 4:15 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments
gerritbot added a comment to T329280: phpbench job for GrowthExperiments fails due to missing dependency.

Change #1217231 had a related patch set uploaded (by Jforrester; author: Jforrester):

[integration/config@master] Zuul: [mediawiki/extensions/GrowthExperiments] Drop phpbench job, dupe

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

Wed, Dec 10, 4:15 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments
kostajh added a comment to T329280: phpbench job for GrowthExperiments fails due to missing dependency.

Yeah, I don't think this ever took off as a useful developer tool, so I'd +1 removing it.

Wed, Dec 10, 3:02 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments
Michael added a comment to T329280: phpbench job for GrowthExperiments fails due to missing dependency.

By chance, I discovered that phpbench is not only executed in this job, but also in quibble-vendor-mysql-php83 and maybe others. And in those jobs it is a voting check, if phpbench fails then the entire job fails and thus the build. See https://integration.wikimedia.org/ci/job/quibble-vendor-mysql-php83/23178/console

Wed, Dec 10, 2:49 PM · ci-test-error (WMF-deployed Build Failure), Growth-Team, Continuous-Integration-Config, GrowthExperiments