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.
Description
Description
Details
Details
Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Incremental mediawiki container image build process | mediawiki/tools/release | master | +842 -1 |
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T286510 Move .pipeline/config.yaml out of mediawiki-config | |||
Resolved | dancy | T286505 Support incremental multiversion MW image builds |
Event Timeline
Comment Actions
@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.
Comment Actions
Change 705003 had a related patch set uploaded (by Ahmon Dancy; author: Ahmon Dancy):
[mediawiki/tools/release@master] Prototype of incremental image build process
Comment Actions
Change 705003 merged by jenkins-bot:
[mediawiki/tools/release@master] Incremental mediawiki container image build process