41 lines
1.2 KiB
Plaintext
41 lines
1.2 KiB
Plaintext
|
update the release date in the changelog
|
||
|
|
||
|
Prepare binary release:
|
||
|
rm -rf ~/tmp/pmd-swingui-1.1
|
||
|
mkdir -p ~/tmp/pmd-swingui-1.1/etc
|
||
|
mkdir ~/tmp/pmd-swingui-1.1/lib
|
||
|
cp ../LICENSE.txt build.xml changelog.txt ~/tmp/pmd-swingui-1.1/etc
|
||
|
cp ../lib/pmd-1.1.jar ../lib/xmlParserAPIs-2.0.2.jar ../lib/xercesImpl-2.0.2.jar ../lib/jaxen-core-1.0-fcs.jar ../lib/saxpath-1.0-fcs.jar ~/tmp/pmd-1.1/lib/
|
||
|
cd ~/tmp
|
||
|
zip -q -r pmd-swingui-bin-1.1.zip pmd-swingui-1.1/
|
||
|
cd -
|
||
|
|
||
|
Time to tag:
|
||
|
|
||
|
cd ../../
|
||
|
cvs -q rtag -D tomorrow "pmd_swingui_release_1_1" pmd-swingui
|
||
|
|
||
|
Prepare source release:
|
||
|
rm -rf ~/tmp/pmd-swingui-1.1
|
||
|
mkdir tmp
|
||
|
cvs -q export -d tmp/ -r pmd_swingui_release_1_1 pmd-swingui
|
||
|
mv tmp ~/tmp/pmd-swingui-1.1
|
||
|
cd ~/tmp/
|
||
|
zip -q -r pmd-swingui-src-1.1.zip pmd-swingui-1.1/
|
||
|
|
||
|
if you see a bug and fix it, you can delete the release using:
|
||
|
cvs rtag -d pmd_swingui_release_1_1 pmd
|
||
|
and then retag everything
|
||
|
|
||
|
ncftpput upload.sourceforge.net incoming/ pmd-swingui-src-1.1.zip pmd-swingui-bin-1.1.zip
|
||
|
|
||
|
Go to Admin, Edit/Release Files, click on Add new release
|
||
|
Paste stuff into the changelog/readme boxes
|
||
|
Add the pmd-swingui-bin-1.1.zip file
|
||
|
Add the pmd-swingui-src-1.1.zip file
|
||
|
Classify the file
|
||
|
|
||
|
Redo the web site
|
||
|
|
||
|
Submit some news saying "hey, new release!"
|