Here is the check list for a skins release.
It now takes me about 15 mins or so.
1. steps before downloading
Rename /gttest/newskins/update and accepted folders.
login as skuzzy DO NOT SU TO ROOT
cd to the skins folder
a) update
cd update
edit the version.sh script with new version number
run the version.sh script
b) accepted
edit the version.sh script with new version number
run the version.sh script
2.
Download the update and accepted folder. To the /gttest/newskins folder
open command prompt in the /gttest/newskins folder
run the UdateSkins.php script with php UpdateSkins.php
This checks outs and adds all updated and adds all new skins files to source safe.
Change the skins.txt file version
cd to /gttest/skinsrc
run makeskin update validates all skins to be updated
run makeskin accepted validates all new skins.
run makeskin make makes all the updated or new skin res files
Add the new .res files to source safe
check in all files to source safe
3)
FTP the new resource files back to BBS in /usr/local/apache/share/skins/skins.
FTP the new resource files to dload skins folder
run dbflupld skins.txt from the /gttest/skinsrc folder
.load skins on the announce channel this will load skins in all running arenas
4 )
in skins/accepted run the mvnew.sh script
in skins/update run the update.sh scrip
DELETE all skins in the update folder rm -r *_*
clean the adopted folder
cd to skins/skins and run crskinpack.php this creates zip files for new or changed skins
ftp -i dloadb
cd /usr/local/apache/share/htdocs/dload/zskins
mput *.zip
run the following sql lines
update `Skins`.`skins` set ReleaseDate = NOW(),ReleaseSignOff = 113 where Status = 'Accepted'
update `Skins`.`skins` set Status = 'Released' where Status = 'Accepted'
edit the newskins/getnew.php file to change the release date.
run the getnew.php >new.txt
now run the update sql line
update `Skins`.`skins` set Status = 'Released' where Status = 'Updated'
Cut and paste the skins in new.txt to the bbs
build the full skin release files with
ahiiiskins1tof.nsi and ahiiiskinsgtoz.nsi
sign the output files in C:\BUILDER\skin_builders
upload to dload root html folder