1. make sure that all developers tested their code and checked everything into the trunk
2. check out the most up-to-date version of the trunk, branch it with the release name such as (thalia1.0-sprint2) . Naming convention is thalia<version>-sprint<num> .
svn checkout svn+ssh://username@svn.mit.edu/zest/thalia-maven
svn copy thalia-maven/Trunk/thalia Branches/<branch name here>
3. check out the release branch
4. goto src/main/webapp/WEB-INF/classes/alfresco/ and edit the repository.location value in the file
webseriveclient.properties. The test repository.location value should be:
http://isda-thalia12.mit.edu:8080/alfresco/api
5. goto the directory where the pom.xml resides (the top level branch directory) and type "mvn clean package" to generate the ROOT.war file
6. Coordinate with Questcon to deploy the war onto isda-thalia2 and isda-thalia11 under ROOT (undeploy the ROOT first, and then deploy the new war).
7. send out the release note to questcon
For details about server config issues, see thalia specific server setup.