初始化,增加Notes示例
diff --git a/build.xml b/build.xml
new file mode 100644
index 0000000..905f58b
--- /dev/null
+++ b/build.xml
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project name="monitor" basedir="." default="deploy" xmlns:artifact="antlib:org.apache.maven.artifact.ant">
+ <property environment="env"/>
+
+ <!-- properies -->
+ <property name="project.name" value="uniportal-biz" />
+
+ <property name="tomcat.name" value="apache-tomcat-8.0.17" />
+
+ <property name="deploy.dir" value="deploy" />
+ <property name="dist.dir" value="dist" />
+
+ <target name="deploy" description="deploy the biz">
+ <artifact:pom id="pom" file="pom.xml"/>
+ <echo>${pom.version}</echo>
+
+ <delete dir="${basedir}/${deploy.dir}" />
+ <mkdir dir="${basedir}/${deploy.dir}" />
+
+ <!-- <unzip src="${basedir}/tomcat/${tomcat.name}.tar.gz" dest="${basedir}/${deploy.dir}/${project.name}-v${pom.version}/tomcat/" /> -->
+ <gunzip src="${basedir}/bundles/tomcat/${tomcat.name}.tar.gz" />
+ <untar src="${basedir}/bundles/tomcat/${tomcat.name}.tar" dest="${basedir}/${deploy.dir}/${project.name}-v${pom.version}/tomcat/" />
+
+ <copy todir="${basedir}/${deploy.dir}/${project.name}-v${pom.version}/tomcat/${tomcat.name}/lib"
+ file="${basedir}/bundles/tomcat/${tomcat.name}/lib/druid-1.0.13.jar">
+ </copy>
+ <copy todir="${basedir}/${deploy.dir}/${project.name}-v${pom.version}/tomcat/${tomcat.name}/conf"
+ file="${basedir}/bundles/tomcat/${tomcat.name}/conf/server.xml">
+ </copy>
+ <copy todir="${basedir}/${deploy.dir}/${project.name}-v${pom.version}/tomcat/${tomcat.name}/conf"
+ file="${basedir}/bundles/tomcat/${tomcat.name}/conf/context.xml">
+ </copy>
+
+ <artifact:mvn pom="${basedir}/pom.xml" mavenHome="${env.M2_HOME}" fork="true">
+ <arg value="clean"/>
+ <arg value="package"/>
+ <arg value="-Dmaven.test.skip=true"/>
+ </artifact:mvn>
+
+ <unzip src="${basedir}/web/platform-web-api/target/biz-api.war"
+ dest="${basedir}/${deploy.dir}/${project.name}-v${pom.version}/tomcat/${tomcat.name}/webapps/biz-api">
+ </unzip>
+
+ <unzip src="${basedir}/web/platform-web-admin/target/biz-admin.war"
+ dest="${basedir}/${deploy.dir}/${project.name}-v${pom.version}/tomcat/${tomcat.name}/webapps/biz-admin">
+ </unzip>
+
+ </target>
+
+ <target name="dist" description="dist the biz">
+ <artifact:pom id="pom" file="pom.xml" />
+ <echo>${pom.version}</echo>
+
+ <antcall target="deploy" />
+
+ <delete dir="${basedir}/${dist.dir}" />
+ <mkdir dir="${basedir}/${dist.dir}" />
+
+ <tar destfile="${basedir}/${dist.dir}/${project.name}-v${pom.version}.tar" basedir="${basedir}/${deploy.dir}"/>
+ <gzip destfile="${basedir}/${dist.dir}/${project.name}-v${pom.version}.tar.gz" src="${basedir}/${dist.dir}/${project.name}-v${pom.version}.tar"/>
+
+ <delete file="${basedir}/${dist.dir}/${project.name}-v${pom.version}.tar" />
+
+ <zip destfile="${basedir}/${dist.dir}/${project.name}-v${pom.version}.zip" basedir="${basedir}/${deploy.dir}" />
+
+ <copy todir="${basedir}/${dist.dir}/">
+ <fileset dir="${basedir}/doc/"></fileset>
+ <fileset dir="${basedir}/env/"></fileset>
+ </copy>
+
+ <copy todir="${basedir}/${dist.dir}/sql/">
+ <fileset dir="${basedir}/sql/"></fileset>
+ </copy>
+
+ </target>
+
+</project>