diff scripts/database/fedora/rebuild-and-test @ 10:a50cf11e5178

Rewrite LGDataverse completely upgrading to dataverse4.0
author Zoe Hong <zhong@mpiwg-berlin.mpg.de>
date Tue, 08 Sep 2015 17:00:21 +0200
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/scripts/database/fedora/rebuild-and-test	Tue Sep 08 17:00:21 2015 +0200
@@ -0,0 +1,20 @@
+#!/bin/sh
+GLASSFISH_HOME=$HOME/tools/devguide-gf4/glassfish4
+ASADMIN=$GLASSFISH_HOME/glassfish/bin/asadmin
+$ASADMIN stop-domain
+psql -U postgres -c 'DROP DATABASE "dvnDb"'
+scripts/search/clear
+psql -U postgres -c 'CREATE DATABASE "dvnDb" WITH OWNER = "dvnApp"'
+mvn package
+$ASADMIN start-domain
+# should probably use this instead: https://maven-glassfish-plugin.java.net/deploy-mojo.html
+cp target/dataverse-4.0.war $GLASSFISH_HOME/glassfish/domains/domain1/autodeploy
+sleep 30
+psql -U postgres dvnDb -f scripts/database/reference_data.sql
+cd scripts/api
+./datasetfields.sh
+./setup-users.sh
+./setup-dvs.sh
+cd ../..
+scripts/search/tests/permissions
+scripts/search/tests/delete-dataverse