Page MenuHomePhabricator

Support incremental multiversion MW image builds
Closed, ResolvedPublic

Description

The process(es) for building multiversion images currently takes over 20 minutes. This is an unacceptable amount of time for backport deployers to wait. Let's experiment with refactoring the process to support incremental builds, i.e. copying in only MW source/config that has changed since the prior full build.

Event Timeline

dduvall triaged this task as Medium priority.

@dancy, since you volunteered to take a crack at one possible implementation of this idea I'll tentatively assign to you. Feel free to un-assign if you're not currently working on it.

Change 705003 had a related patch set uploaded (by Ahmon Dancy; author: Ahmon Dancy):

[mediawiki/tools/release@master] Prototype of incremental image build process

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

Change 705003 merged by jenkins-bot:

[mediawiki/tools/release@master] Incremental mediawiki container image build process

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

The incremental build process is live now.