Page MenuHomePhabricator

update make-release to refuse to work if tag != $wgVersion
Closed, ResolvedPublic

Description

The make-release script should balk if it sees that you have given it a tag that is different than $wgVersion. Alternatively, maybe it could grab the tag from $wgVersion if it is just given a branch to build.

Event Timeline

MarkAHershberger claimed this task.
MarkAHershberger raised the priority of this task from to Needs Triage.
MarkAHershberger updated the task description. (Show Details)
MarkAHershberger changed Security from none to None.
MarkAHershberger added subscribers: Palexis, Mglaser.
Palexis renamed this task from update make-release to refuse to work if tag != $wgVersion to Update make-release to refuse to work if tag != $wgVersion.Oct 28 2014, 5:56 PM
Palexis triaged this task as Medium priority.
Palexis updated the task description. (Show Details)
Palexis added a project: Wiki-Release-Team.
Palexis added subscribers: Qgil, MarkAHershberger.
MarkAHershberger renamed this task from Update make-release to refuse to work if tag != $wgVersion to update make-release to refuse to work if tag != $wgVersion.Oct 28 2014, 5:58 PM
MarkAHershberger raised the priority of this task from Medium to Needs Triage.
MarkAHershberger updated the task description. (Show Details)
MarkAHershberger removed subscribers: Qgil, MarkAHershberger.

Which project is this about? Currently the "Project" field of this task is empty.

I was preoccupied with actually making the releases, so I didn't automate this in November. I'll do this in December's work.

Palexis triaged this task as High priority.Dec 8 2014, 2:15 PM
Palexis moved this task from Ready to Go to Doing on the Wiki-Release-Team board.

Where is the make-release script? Is that located in some repository somewhere?

Ah, looks like mediawiki/tools/release in Git

Change 454609 had a related patch set uploaded (by Legoktm; owner: Legoktm):
[mediawiki/tools/release@master] Move to git archive like model for MediaWiki releases

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

Change 454609 merged by jenkins-bot:
[mediawiki/tools/release@master] Move to git archive like model for MediaWiki releases

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