Page MenuHomePhabricator

Automate Testing of MediaWiki Tarball releases
Open, HighPublic

Description

Patches need to be tested to see if they are applied cleanly. Basic installation needs to happen seamlessly.

Event Timeline

Palexis created this task.Oct 29 2014, 7:08 PM
Palexis updated the task description. (Show Details)
Palexis raised the priority of this task from to Normal.
Palexis added a project: Wiki-Release-Team.
Palexis changed Security from none to None.
Palexis added a subscriber: Palexis.
Palexis updated the task description. (Show Details)Oct 30 2014, 2:58 AM
greg renamed this task from Automate Testing of Tarball to Automate Testing of MediaWiki Tarball releases.Feb 5 2015, 11:17 PM
greg edited projects, added Release-Engineering-Team; removed Wiki-Release-Team.
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptSep 24 2015, 3:56 PM
hashar added a subscriber: hashar.

Removed the CI part, no need to be encumbered by that task until something is decided to act on which really depends on MediaWiki-Releasing prioritization.

hashar removed a subscriber: hashar.Feb 12 2016, 11:20 AM
Qgil removed a subscriber: Qgil.Feb 15 2016, 10:22 AM
demon raised the priority of this task from Normal to High.Jan 12 2018, 10:49 PM

Just an aside, as it does not test the patches: there is a rudimentary test of the tarball, checking proper extraction and correct version information. It can be found in mediawiki/tools/release or here on github: https://github.com/wikimedia/mediawiki-tools-release/blob/master/make-release/testReleaseTarball.php

Oh, and it does test the installer on a basic level