nbproject/ant-deploy.xml

changeset 29
27a0fdd7bca7
parent 28
cfc3d11884ad
child 30
fb30f7b78f9b
     1.1 --- a/nbproject/ant-deploy.xml	Sun Apr 08 16:51:15 2018 +0200
     1.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.3 @@ -1,76 +0,0 @@
     1.4 -<?xml version="1.0" encoding="UTF-8"?>
     1.5 -<!--
     1.6 -DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
     1.7 -
     1.8 -Copyright (c) 2006, 2016 Oracle and/or its affiliates. All rights reserved.
     1.9 -
    1.10 -Oracle and Java are registered trademarks of Oracle and/or its affiliates.
    1.11 -Other names may be trademarks of their respective owners.
    1.12 -
    1.13 -The contents of this file are subject to the terms of either the GNU
    1.14 -General Public License Version 2 only ("GPL") or the Common
    1.15 -Development and Distribution License("CDDL") (collectively, the
    1.16 -"License"). You may not use this file except in compliance with the
    1.17 -License. You can obtain a copy of the License at
    1.18 -http://www.netbeans.org/cddl-gplv2.html
    1.19 -or nbbuild/licenses/CDDL-GPL-2-CP. See the License for the
    1.20 -specific language governing permissions and limitations under the
    1.21 -License.  When distributing the software, include this License Header
    1.22 -Notice in each file and include the License file at
    1.23 -nbbuild/licenses/CDDL-GPL-2-CP.  Oracle designates this
    1.24 -particular file as subject to the "Classpath" exception as provided
    1.25 -by Oracle in the GPL Version 2 section of the License file that
    1.26 -accompanied this code. If applicable, add the following below the
    1.27 -License Header, with the fields enclosed by brackets [] replaced by
    1.28 -your own identifying information:
    1.29 -"Portions Copyrighted [year] [name of copyright owner]"
    1.30 -
    1.31 -If you wish your version of this file to be governed by only the CDDL
    1.32 -or only the GPL Version 2, indicate your decision by adding
    1.33 -"[Contributor] elects to include this software in this distribution
    1.34 -under the [CDDL or GPL Version 2] license." If you do not indicate a
    1.35 -single choice of license, a recipient has the option to distribute
    1.36 -your version of this file under either the CDDL, the GPL Version 2 or
    1.37 -to extend the choice of license to its licensees as provided above.
    1.38 -However, if you add GPL Version 2 code and therefore, elected the GPL
    1.39 -Version 2 license, then the option applies only if the new code is
    1.40 -made subject to such option by the copyright holder.
    1.41 -
    1.42 -Contributor(s):
    1.43 --->
    1.44 -<project default="-deploy-ant" basedir=".">
    1.45 -    <target name="-init" if="deploy.ant.enabled">
    1.46 -        <property file="${deploy.ant.properties.file}"/>
    1.47 -        <tempfile property="temp.module.folder" prefix="tomcat" destdir="${java.io.tmpdir}"/>
    1.48 -        <unwar src="${deploy.ant.archive}" dest="${temp.module.folder}">
    1.49 -            <patternset includes="META-INF/context.xml"/>
    1.50 -        </unwar>
    1.51 -        <xmlproperty file="${temp.module.folder}/META-INF/context.xml"/>
    1.52 -        <delete dir="${temp.module.folder}"/>
    1.53 -    </target>
    1.54 -    <target name="-check-credentials" if="deploy.ant.enabled" depends="-init">
    1.55 -        <fail message="Tomcat password has to be passed as tomcat.password property.">
    1.56 -            <condition>
    1.57 -                <not>
    1.58 -                    <isset property="tomcat.password"/>
    1.59 -                </not>
    1.60 -            </condition>
    1.61 -        </fail>
    1.62 -    </target>
    1.63 -    <target name="-deploy-ant" if="deploy.ant.enabled" depends="-init,-check-credentials">
    1.64 -        <echo message="Deploying ${deploy.ant.archive} to ${Context(path)}"/>
    1.65 -        <taskdef name="deploy" classname="org.apache.catalina.ant.DeployTask"
    1.66 -                 classpath="${tomcat.home}/server/lib/catalina-ant.jar"/>
    1.67 -        <deploy url="${tomcat.url}/manager" username="${tomcat.username}"
    1.68 -                password="${tomcat.password}" path="${Context(path)}"
    1.69 -                war="${deploy.ant.archive}"/>
    1.70 -        <property name="deploy.ant.client.url" value="${tomcat.url}${Context(path)}"/>
    1.71 -    </target>
    1.72 -    <target name="-undeploy-ant" if="deploy.ant.enabled" depends="-init,-check-credentials">
    1.73 -        <echo message="Undeploying ${Context(path)}"/>
    1.74 -        <taskdef name="undeploy"  classname="org.apache.catalina.ant.UndeployTask"
    1.75 -                classpath="${tomcat.home}/server/lib/catalina-ant.jar"/>
    1.76 -        <undeploy url="${tomcat.url}/manager" username="${tomcat.username}" 
    1.77 -                  password="${tomcat.password}" path="${Context(path)}"/>
    1.78 -    </target>
    1.79 -</project>

mercurial