...
Testing Blocker Tickets
None
Testing Plan
Prepare installation
Code Block | ||
---|---|---|
| ||
git clone https://github.com/vivo-project/Vitro.git Vitro git clone https://github.com/vivo-project/VIVO.git VIVOcdVIVO cd Vitro git checkout <branch or tag><rel-X.Y.Z-RC-N> cd ../VIVO git checkout <branch or tag> mvn clean install -s <settings.xml><rel-X.Y.Z-RC-N> cp ./installer/example-settings.xml local-settings.xml # Update local-settings.xml with appropriate `vivo-dir` and `tomcat-dir` |
Sanity Builds
Command | Platform | Tested by | Success? | Notes |
---|---|---|---|---|
mvn clean install -s local-settings.xml | Linux | |||
mvn clean install -s local-settings.xml | Mac | |||
mvn clean install -s local-settings.xml | Windows |
New Installation Tests
- Prepare installation, see above
Empty MySQL database
Remove <vivo_home>/tdbModels
...
Code Block language bash mysql -u root -p mysql> drop database vitrodb mysql> CREATE DATABASE vitrodb CHARACTER SET utf8; mysql> GRANT ALL ON vitrodb.* TO 'vitrodbUsername'@'localhost' IDENTIFIED BY 'vitrodbPassword';
Remove application data
Code Block language bash rm -rf ${VIVO_DIR}/tdbModels/* rm -rf ${VIVO_DIR}/solr/data/*
Start Tomcat
Code Block language bash sudo service tomcat8 restart
Tested By | Success - Dev 4th Oct | Notes | |
---|---|---|---|
New installation test - Mac | |||
New installation test - Linux |
...