View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0004350||The Dark Mod||Distribution||public||10.07.2016 13:30||09.04.2020 04:54|
|Product Version||TDM 2.04|
|Summary||0004350: Simplify Release Mechanics|
|Description||The TDM Release Mechanics wiki page at|
has a list of instructions for preparing a release for publication.
Atm, it requires a lot of typing of individual commands, and making a mistake can mess things up and require starting over.
It would be much nicer if these instructions were converted to a shell script that could be fed either the release number ("2.05") or the major and minor release numbers ("2" "5").
This script should not handle pushing to the mirrors, because some time is needed after running the script to update the mirror destinations, do any final testing, and coordinate with the update to the TDM main web site announcing the release.
Then the release process could be reduced to:
1 - building the final release
2 - running the script
3 - pushing to the mirrors
|Tags||No tags attached.|
Any progress on this?
Shall I move it to 2.07?
|The aforementioned wiki page should be updated a bit after 2.06, related to 0004721|
Perhaps the way to handle this one is to do the normal release handoff to taaaki once we're done testing, and let him update the writeup based on how he releases 2.06. Then he can close this when 2.06 is released.
He made a lot of changes in the writeup when he released 2.05.
I assume this issue was about automating creation of a package and some release-related stuff.
According to what I saw during 2.07 and what I see on the wiki page, it is already done, and the scripts were run through "release webpage" before server issues happened.
This page is not working now, and I hope taaaki will restore it.
I suggest closing this, because it is not clear what to do here, the main job seems to be done long time ago.
Anyway, I'll move it off the 2.08 roadmap.
|10.07.2016 13:30||grayman||New Issue|
|10.07.2016 13:30||grayman||Status||new => assigned|
|10.07.2016 13:30||grayman||Assigned To||=> taaaki|
|25.11.2016 13:58||grayman||Target Version||TDM 2.05 => TDM 2.06|
|14.12.2017 16:58||grayman||Note Added: 0009790|
|02.01.2018 17:24||stgatilov||Note Added: 0009960|
|02.01.2018 17:42||grayman||Note Added: 0009962|
|27.05.2018 20:39||taaaki||Target Version||TDM 2.06 => TDM 2.07|
|30.12.2018 11:38||STiFU||Target Version||TDM 2.07 => TDM 2.08|
|09.04.2020 04:45||stgatilov||Note Added: 0012348|
|09.04.2020 04:46||stgatilov||Target Version||TDM 2.08 =>|
|09.04.2020 04:51||grayman||Note Added: 0012349|
|09.04.2020 04:54||stgatilov||Status||assigned => resolved|
|09.04.2020 04:54||stgatilov||Resolution||open => fixed|