You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airavata.apache.org by he...@apache.org on 2012/11/16 22:10:47 UTC
svn commit: r1410571 - in /airavata/sandbox/client-api-demo: copy.sh
deploy.sh init.sh
Author: heshan
Date: Fri Nov 16 21:10:46 2012
New Revision: 1410571
URL: http://svn.apache.org/viewvc?rev=1410571&view=rev
Log:
Updating the scripts.
Added:
airavata/sandbox/client-api-demo/copy.sh (with props)
airavata/sandbox/client-api-demo/init.sh
Modified:
airavata/sandbox/client-api-demo/deploy.sh
Added: airavata/sandbox/client-api-demo/copy.sh
URL: http://svn.apache.org/viewvc/airavata/sandbox/client-api-demo/copy.sh?rev=1410571&view=auto
==============================================================================
--- airavata/sandbox/client-api-demo/copy.sh (added)
+++ airavata/sandbox/client-api-demo/copy.sh Fri Nov 16 21:10:46 2012
@@ -0,0 +1,16 @@
+#!/bin/bash
+echo "Copying artifacts."
+
+echo "Removing the old airavata-rest-services ..."
+rm -r -f /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/ airavata-rest-services*
+echo "Copying the airavata-rest-services.war to webapps"
+cp /home/heshan/Dev/apache/trunk/airavata/trunk/modules/rest/service/target/airavata-rest-services.war /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps
+
+echo "Removing the old client-api-demo war ..."
+rm -r -f /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/client-api-demo*
+echo "Copying the client-api-demo war to webapps"
+cp target/client-api-demo.war /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps
+
+echo "Copying mysql jar to airavata-rest-services module"
+cp ~/Downloads/mysql-connector-java-5.0.8/mysql-connector-java-5.0.8-bin.jar ~/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/airavata-rest-services/WEB-INF/lib/
+
Propchange: airavata/sandbox/client-api-demo/copy.sh
------------------------------------------------------------------------------
svn:executable = *
Modified: airavata/sandbox/client-api-demo/deploy.sh
URL: http://svn.apache.org/viewvc/airavata/sandbox/client-api-demo/deploy.sh?rev=1410571&r1=1410570&r2=1410571&view=diff
==============================================================================
--- airavata/sandbox/client-api-demo/deploy.sh (original)
+++ airavata/sandbox/client-api-demo/deploy.sh Fri Nov 16 21:10:46 2012
@@ -2,27 +2,26 @@
echo "Building the source."
mvn clean install -Dmaven.test.skip=true -o
-echo "Removing the old airavata-registry-rest-services ..."
-rm -r -f /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/client-api-demo*
-echo "Copying the airavata-registry-rest-services.war to webapps"
-cp /home/heshan/Dev/apache/trunk/airavata/sandbox/airavata-registry-rest/target/airavata-registry-rest-services.war /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps
+echo "Removing the old airavata-rest-services ..."
+rm -r -f /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/ airavata-rest-services*
+echo "Copying the airavata-rest-services.war to webapps"
+cp /home/heshan/Dev/apache/trunk/airavata/trunk/modules/rest/service/target/airavata-rest-services.war /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps
echo "Removing the old client-api-demo war ..."
rm -r -f /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/client-api-demo*
echo "Copying the client-api-demo war to webapps"
cp target/client-api-demo.war /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps
-#cp /home/heshan/Dev/IdeaProjects/RESTfulExample/target/RESTfulExample.war /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps
+echo "Copying mysql jar to airavata-rest-services module"
+cp ~/Downloads/mysql-connector-java-5.0.8/mysql-connector-java-5.0.8-bin.jar ~/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/airavata-rest-services/WEB-INF/lib/
sleep 10
-echo "Copying the repository.properties to webapp ..."
-cp /home/heshan/Dev/sc12/demo1/repository.properties /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/client-api-demo/WEB-INF/classes/ -v
-echo "Copying the deployment.properties to webapp ..."
-cp /home/heshan/Dev/sc12/demo1/deployment.properties /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/client-api-demo/ -v
-echo "Copying the deployment.properties to webapp ... again to classes TODO : Fix this"
-cp /home/heshan/Dev/sc12/demo1/deployment.properties /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/client-api-demo/WEB-INF/classes/
-
-echo "Copying jars from airavata/lib to webapps.../lib"
-cp /home/heshan/Dev/apache/trunk/airavata/trunk/modules/distribution/target/apache-airavata-0.5-SNAPSHOT/standalone-server/lib/*.jar /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/client-api-demo/WEB-INF/lib
+#echo "Copying the repository.properties to webapp ..."
+#cp /home/heshan/Dev/sc12/demo1/repository.properties /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/client-api-demo/WEB-INF/classes/ -v
+#echo "Copying the deployment.properties to webapp ..."
+#cp /home/heshan/Dev/sc12/demo1/deployment.properties /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/client-api-demo/ -v
+#echo "Copying the deployment.properties to webapp ... again to classes TODO : Fix this"
+#cp /home/heshan/Dev/sc12/demo1/deployment.properties /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/client-api-demo/WEB-INF/classes/
-#chromium-browser http://localhost:7080/client-api-demo/x_host_descriptor_save.html
+#echo "Copying jars from airavata/lib to webapps.../lib"
+#cp /home/heshan/Dev/apache/trunk/airavata/trunk/modules/distribution/target/apache-airavata-0.5-SNAPSHOT/standalone-server/lib/*.jar /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/webapps/client-api-demo/WEB-INF/lib
Added: airavata/sandbox/client-api-demo/init.sh
URL: http://svn.apache.org/viewvc/airavata/sandbox/client-api-demo/init.sh?rev=1410571&view=auto
==============================================================================
--- airavata/sandbox/client-api-demo/init.sh (added)
+++ airavata/sandbox/client-api-demo/init.sh Fri Nov 16 21:10:46 2012
@@ -0,0 +1,11 @@
+#!/bin/bash
+
+echo "Removing previous Tomcat ..."
+rm -rf /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/
+
+echo "Copying Tomcat ..."
+cd /home/heshan/Dev/sc12/demo1/
+cp ~/Downloads/apache-tomcat-7.0.28.zip /home/heshan/Dev/sc12/demo1/ -v
+unzip /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28.zip
+cp /home/heshan/Dev/apache/trunk/airavata/sandbox/client-api-demo/src/main/resources/server.xml /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/conf
+chmod a+x /home/heshan/Dev/sc12/demo1/apache-tomcat-7.0.28/bin/*.sh