diff options
Diffstat (limited to 'ant')
| -rw-r--r-- | ant/tomcat-common.xml | 43 | 
1 files changed, 43 insertions, 0 deletions
diff --git a/ant/tomcat-common.xml b/ant/tomcat-common.xml index dc2ace9..a107279 100644 --- a/ant/tomcat-common.xml +++ b/ant/tomcat-common.xml @@ -55,6 +55,49 @@      </target> +    <target name="prompt"> +       <input message="Manager URL" +               defaultvalue="${deploy.manager.url}" +               addproperty="prompt.manager.url" /> + +       <input message="Context Path" +               defaultvalue="${deploy.context.path}" +               addproperty="prompt.context.path" /> + +       <input message="Username" +               defaultvalue="${deploy.manager.username}" +               addproperty="prompt.manager.username" /> + +       <input message="Password" +               defaultvalue="${deploy.manager.password}" +               addproperty="prompt.manager.password" /> +    </target> + +    <target name="deploy" depends="prompt,build" +        description="Install application to servlet container in production"> + +        <deploy +            url="${prompt.manager.url}" +            username="${prompt.manager.username}" +            password="${prompt.manager.password}" +            path="${prompt.context.path}" +            war="file://${basedir}/${build.dir}" /> + +    </target> + +    <target name="undeploy" depends="prompt" +        description="Uninstall application to servlet container in production"> + +        <undeploy +            url="${prompt.manager.url}" +            username="${prompt.manager.username}" +            password="${prompt.manager.password}" +            path="${prompt.context.path}" /> + +    </target> + +    <target name="redeploy" depends="prompt,undeploy,deploy" /> +      <target name="list"          description="List installed applications on servlet container">  | 
