BookReader Deployment to the Internet Archive
To deploy pre changes to the Internet Archive.
QA on www-testflip.archive.org
On home.us.archive.org
su testflip cd bookreader; git fetch upstream; git checkout upstream/master (or a branch) ~/tools/arsync.py -l # makes sure symlinks are set upUpdate version number in BookReader.inc. This ensures clients have the most recent pre version.
Push changes to github
Create and push tag:
(master) mang@home:~/bookreader $ git tag Release27 (master) mang@home:~/bookreader $ git push origin Release27
Your tag should now appear as a download on the BookReader downloads page
Copy your changes to regular files in your
petabox
tree:
mang@home:~ $ ~/tools/arsync.py --git2svn Copying files in ~/bookreader/BookReader to ~/petabox/www/sf/bookreader book_bottom_icon.png book_down_icon.png [...] Files in SVN working copy are now REGULAR files ready for checkin
- Examine your changes, check if you need to add files, etc..
mang@home:~ $ cd /home/mang/petabox/ mang@home:~/petabox $ svn stat mang@home:~/petabox $ svn diff
- Commit and deploy to the cluster as normal (datanodes if necessary, then webnodes)
History
- Created August 12, 2010
- 9 revisions
February 22, 2011 | Edited by mangtronix | Edited without comment. |
February 22, 2011 | Edited by mangtronix | Edited without comment. |
August 30, 2010 | Edited by raj | fix link |
August 13, 2010 | Edited by mangtronix | Edited without comment. |
August 12, 2010 | Created by mangtronix | Deploy instructions for archive.org |