Difference between revisions of "Releasing Products"
m |
|||
Line 1: | Line 1: | ||
=Releasing SourceMod= | =Releasing SourceMod= | ||
− | + | <li>Create a git branch.</li> | |
− | + | <li>Update master.cfg in buildbot buildmaster. Don't forget to push the change to github.</li> | |
− | + | <li>mount -orw /mnt/downloads on web01.</li> | |
− | + | <li>mkdir /mnt/downloads/smdrop/<new release folder>, chmod 775 it, fix ownership.</li> | |
− | + | <li>mount -oro /mnt/downloads.</li> | |
− | + | <li>Fix sm_commit_log by updating last ~N master builds to be the new stable branch.</li> | |
− | + | <li>Update ~sourcemod downloads.php.</li> | |
− | + | <li>Update ~sourcemod vbcompiler.php.</li> | |
− | + | <li>Update forums newpost.php and editpost.php (search for ccversion). Do this on staging, create a production PR in bitbucket, then pull.</li> | |
− | + | <li>Create a compiler-1.<version> folder, drop spcomp + includes there.</li> | |
− | + | <li>Add an entry to web-commit-updater/updater.php for the new version.</li> | |
− | + | <li>Force builds on the new dev and stable branches via pushbuild.txt.</li> | |
− | + | <li>Add a script for the new version in ~sourcemod/update.</li> | |
− | + | <li>Change the ~sourcemod/compiler symlink to the new version.</li> |