| 1 | #!/bin/sh |
| 2 | # |
| 3 | # Builds a daily snapshot |
| 4 | |
| 5 | VERSION=`date "+%Y%m%d"` |
| 6 | SNAPSHOT=dist/stgit-$VERSION.tar.gz |
| 7 | |
| 8 | git rev-list --pretty HEAD > ChangeLog |
| 9 | |
| 10 | mv stgit/version.py stgit/version.py- |
| 11 | echo "version = '$VERSION'" > stgit/version.py |
| 12 | |
| 13 | rm -f MANIFEST |
| 14 | python setup.py sdist |
| 15 | |
| 16 | rm stgit/version.py |
| 17 | mv stgit/version.py- stgit/version.py |
| 18 | |
| 19 | # Upload |
| 20 | lftp ftp://your-ftp-site/stgit/snapshots -u username,password -e " \ |
| 21 | set ftp:list-empty-ok yes; \ |
| 22 | echo Uploading $SNAPSHOT; \ |
| 23 | put $SNAPSHOT; \ |
| 24 | exit" |