engine/build/deploy.xml
author ymh <ymh.work@gmail.com>
Sat, 01 May 2010 03:20:13 +0200
changeset 112 e367a313ba1b
parent 75 66d4c55571f9
permissions -rw-r--r--
improve sony engine navigation
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
65
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
     1
<?xml version="1.0" encoding="UTF-8"?>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
     2
<!-- ====================================================================== 
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
     3
     Mar 18, 2010 4:31:09 PM                                                        
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
     4
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
     5
     project    
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
     6
     description
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
     7
                   
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
     8
     ymh                                                                
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
     9
     ====================================================================== -->
75
66d4c55571f9 correct deploy script
ymh <ymh.work@gmail.com>
parents: 65
diff changeset
    10
<project name="project" default="deploy_all" basedir="../..">
65
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    11
    <description>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    12
            description
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    13
    </description>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    14
	<property name="url" value="http://localhost:9080/manager" />
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    15
	<property name="username" value="tomcat"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    16
	<property name="password" value="tomcat"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    17
	<property name="solr.path" value="/solr" />
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    18
	<property name="sonyengine.path" value="/sonyengine" />
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    19
	<property name="build" value="${basedir}/engine" />
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    20
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    21
	<!-- Configure the custom Ant tasks for the Manager application -->
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    22
	<taskdef name="deploy"    classname="org.apache.catalina.ant.DeployTask"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    23
	<taskdef name="list"      classname="org.apache.catalina.ant.ListTask"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    24
	<taskdef name="reload"    classname="org.apache.catalina.ant.ReloadTask"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    25
	<taskdef name="resources" classname="org.apache.catalina.ant.ResourcesTask"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    26
	<taskdef name="roles"     classname="org.apache.catalina.ant.RolesTask"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    27
	<taskdef name="start"     classname="org.apache.catalina.ant.StartTask"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    28
	<taskdef name="stop"      classname="org.apache.catalina.ant.StopTask"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    29
	<taskdef name="undeploy"  classname="org.apache.catalina.ant.UndeployTask"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    30
	
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    31
	<target name="deploy_solr">
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    32
		<deploy 
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    33
			localwar="${build}${solr.path}/apache-solr-1.4.0.war"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    34
			url="${url}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    35
			username="${username}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    36
			password="${password}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    37
			path="${solr.path}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    38
			config="${build}${solr.path}/context.xml"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    39
			>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    40
		</deploy>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    41
	</target>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    42
	
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    43
	<target name="deploy_sonyengine">
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    44
		<echo>${build}${sonyengine.path}/mosatags.sonyengine.war</echo>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    45
    <deploy 
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    46
      localwar="${build}${sonyengine.path}/mosatags.sonyengine.war"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    47
      url="${url}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    48
      username="${username}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    49
      password="${password}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    50
      path="${sonyengine.path}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    51
      config="${build}${sonyengine.path}/context.xml"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    52
      >
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    53
    </deploy>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    54
	</target>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    55
	
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    56
	<target name="reload_sonyengine" description="Reload web application">
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    57
		<reload  url="${url}" username="${username}" password="${password}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    58
	            path="${sonyengine.path}"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    59
	  </target>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    60
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    61
	<target name="reload_solr" description="Reload web application">
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    62
		<reload  url="${url}" username="${username}" password="${password}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    63
	            path="${solr.path}"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    64
	  </target>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    65
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    66
	<target name="undeploy_sonyengine" description="Remove web application">
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    67
	    <undeploy url="${url}" username="${username}" password="${password}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    68
	            path="${sonyengine.path}"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    69
	</target>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    70
	<target name="undeploy_solr" description="Remove web application">
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    71
	    <undeploy url="${url}" username="${username}" password="${password}"
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    72
	            path="${solr.path}"/>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    73
	</target>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    74
	
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    75
	<!-- ================================= 
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    76
          target: deploy_all              
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    77
         ================================= -->
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    78
    <target name="deploy_all" depends="deploy_solr, deploy_sonyengine" description="²description">
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    79
    </target>
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    80
971621d37b74 change deploy scripts
ymh <ymh.work@gmail.com>
parents:
diff changeset
    81
</project>