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 raised the priority of this task from to Medium.
Palexis updated the task description. (Show Details)
Palexis added a project: Wiki-Release-Team.
Palexis changed Security from none to None.
Palexis subscribed.
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.
hashar subscribed.

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.

demon raised the priority of this task from Medium 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