| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875 |
- <?xml version="1.0" encoding="UTF-8"?>
- <project xmlns:artifact="urn:maven-artifact-ant" name="deploy release" default="showTasks">
- <record name="ant.log" loglevel="info" append="no" action="start" />
-
- <target name="showTasks" depends="init">
- <echo>
- <![CDATA[-----------------------------]]></echo>
- <echo>
- <![CDATA[构建配置]]></echo>
- <echo>
- <![CDATA[local-8081 --> 本地构建至8081]]></echo>
- <echo>
- <![CDATA[local-8082 --> 本地构建至8082]]></echo>
- <echo>
- <![CDATA[jenkins-8081 --> Jenkins构建至8081]]></echo>
- <echo>
- <![CDATA[jenkins-8082 --> Jenkins构建至8082]]></echo>
- <echo>
- <![CDATA[snapshot-8081 --> Jenkins构建快照至8081]]></echo>
- <echo>
- <![CDATA[-----------------------------]]></echo>
-
- <input validargs="local-8081,local-8082,jenkins-8081,jenkins-8082,snapshot-8081" addproperty="profile" defaultvalue="local-8081">请输入配置项</input>
-
- <echo>
- <![CDATA[-----------------------------]]></echo>
- <echo>
- <![CDATA[构建工程]]></echo>
- <echo>
- <![CDATA[all --> 构建全部工程]]></echo>
- <echo>
- <![CDATA[starter --> 构建依赖维护工程]]></echo>
- <echo>
- <![CDATA[api --> 构建顶层接口工程]]></echo>
- <echo>
- <![CDATA[base --> 构建基础架构工程]]></echo>
- <echo>
- <![CDATA[model --> 构建模型工程]]></echo>
- <echo>
- <![CDATA[bpmnbase --> 构建工作流基础工程]]></echo>
- <echo>
- <![CDATA[message-producer --> 构建消息生产者工程]]></echo>
- <echo>
- <![CDATA[basic --> 构建服务基础工程]]></echo>
- <echo>
- <![CDATA[comp-base --> 构建组件基础工程]]></echo>
- <echo>
- <![CDATA[component --> 构建组件工程]]></echo>
- <echo>
- <![CDATA[provider-base --> 构建服务提供者基础工程]]></echo>
- <echo>
- <![CDATA[activiti --> 构建Activiti工程]]></echo>
- <echo>
- <![CDATA[common --> 构建通用业务工程]]></echo>
- <echo>
- <![CDATA[message --> 构建消息消费者工程]]></echo>
- <echo>
- <![CDATA[socket --> 构建Socket工程]]></echo>
- <echo>
- <![CDATA[report --> 构建报表工程]]></echo>
- <echo>
- <![CDATA[form --> 构建表单工程]]></echo>
- <echo>
- <![CDATA[bigdata --> 构建大数据工程]]></echo>
- <echo>
- <![CDATA[bpmn --> 构建工作流工程]]></echo>
- <echo>
- <![CDATA[excessive --> 构建桥接工程]]></echo>
- <echo>
- <![CDATA[oauth --> 构建认证工程]]></echo>
- <echo>
- <![CDATA[basis --> 构建基础服务工程]]></echo>
- <echo>
- <![CDATA[comp --> 构建组件服务工程]]></echo>
- <echo>
- <![CDATA[provider --> 构建服务提供者工程]]></echo>
- <echo>
- <![CDATA[-----------------------------]]></echo>
- <input validargs="all,starter,api,base,model,bpmnbase,message-producer,basic,comp-base,component,provider-base,activiti,common,message,socket,report,form,bigdata,bpmn,excessive,oauth,basis,comp,provider" addproperty="option" defaultvalue="all">请输入构建工程</input>
-
- <echo>
- <![CDATA[-----------------------------]]></echo>
- <echo>
- <![CDATA[构建命令]]></echo>
- <echo>
- <![CDATA[install --> 构建至本地]]></echo>
- <echo>
- <![CDATA[deploy --> 发布至私服]]></echo>
- <echo>
- <![CDATA[-----------------------------]]></echo>
-
- <input validargs="install,deploy" addproperty="cmd" defaultvalue="install">请输入命令</input>
-
- <condition property="do.starter">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="starter" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-starter" />
-
- <condition property="do.api">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="api" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-api" />
-
- <condition property="do.base">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="base" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-base" />
-
- <condition property="do.model">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="model" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-model" />
-
- <condition property="do.bpmnbase">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="bpmnbase" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-bpmnbase" />
- <condition property="do.message.producer">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="message-producer" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-message-producer" />
-
- <condition property="do.basic">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="basic" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-basic" />
-
- <condition property="do.comp.base">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="comp-base" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-comp-base" />
-
-
- <condition property="do.component">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="component" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-component" />
-
- <condition property="do.provider.base">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="provider-base" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-provider-base" />
-
- <condition property="do.activiti">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="activiti" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-activiti" />
- <condition property="do.common">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="common" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-common" />
- <condition property="do.message">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="message" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-message" />
-
- <condition property="do.socket">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="socket" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-socket" />
-
- <condition property="do.report">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="report" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-report" />
-
- <condition property="do.form">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="form" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-form" />
-
- <condition property="do.bigdata">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="bigdata" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-bigdata" />
-
- <condition property="do.bpmn">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="bpmn" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-bpmn" />
-
- <condition property="do.excessive">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="excessive" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-excessive" />
-
- <condition property="do.oauth">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="oauth" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-oauth" />
-
- <condition property="do.basis">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="basis" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-basis" />
-
- <condition property="do.comp">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="comp" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-comp" />
-
- <condition property="do.provider">
- <or>
- <equals arg1="all" arg2="${option}" />
- <equals arg1="provider" arg2="${option}" />
- </or>
- </condition>
- <antcall target="package-provider" />
- </target>
- <property name="lib.dir" value="./lib"/>
- <path id="lib">
- <fileset dir="${lib.dir}" includes="*.jar" />
- </path>
-
- <target name="init" description="inital">
- <tstamp>
- <format property="init.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${init.time}------</echo>
- <echo>----inital maven begin------</echo>
- <typedef resource="org/apache/maven/artifact/ant/antlib.xml" uri="urn:maven-artifact-ant" classpathref="lib" />
- <echo>----inital maven end------</echo>
- </target>
- <target name="package-starter" description="starter package" if="do.starter">
- <tstamp>
- <format property="starter.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${starter.time}------</echo>
- <echo>----starter ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-starter-parent/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----starter ${cmd} end------</echo>
- </target>
-
- <target name="package-api" description="api package" if="do.api">
- <tstamp>
- <format property="api.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${api.time}------</echo>
- <echo>----api ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-api-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----api ${cmd} end------</echo>
- </target>
- <target name="package-base" description="base package" if="do.base">
- <tstamp>
- <format property="base.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${base.time}------</echo>
- <echo>----base ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-base-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----base ${cmd} end------</echo>
- </target>
- <target name="package-component" description="components package" if="do.component">
- <tstamp>
- <format property="components.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${components.time}------</echo>
- <echo>----components ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-component-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----components ${cmd} end------</echo>
- </target>
-
- <target name="package-bpmnbase" description="bpmnbase package" if="do.bpmnbase">
- <tstamp>
- <format property="bpmnbase.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${bpmnbase.time}------</echo>
- <echo>----bpmnbase ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-bpmnbase-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----bpmnbase ${cmd} end------</echo>
- </target>
- <target name="package-activiti" description="activiti package" if="do.activiti">
- <tstamp>
- <format property="activiti.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${activiti.time}------</echo>
- <echo>----activiti ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-activiti-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----activiti ${cmd} end------</echo>
- </target>
- <target name="package-model" description="model package" if="do.model">
- <tstamp>
- <format property="model.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${model.time}------</echo>
- <echo>----model ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-model-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----model ${cmd} end------</echo>
- </target>
- <target name="package-common" description="common package" if="do.common">
- <tstamp>
- <format property="common.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${common.time}------</echo>
- <echo>----common ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-common-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----common ${cmd} end------</echo>
- </target>
-
- <target name="package-message-producer" description="message producer package" if="do.message.producer">
- <tstamp>
- <format property="message.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${message.time}------</echo>
- <echo>----message ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-message-producer-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----message ${cmd} end------</echo>
- </target>
-
- <target name="package-message" description="message package" if="do.message">
- <tstamp>
- <format property="message.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${message.time}------</echo>
- <echo>----message ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-message-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----message ${cmd} end------</echo>
- </target>
-
- <target name="package-socket" description="socket package" if="do.socket">
- <tstamp>
- <format property="socket.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${socket.time}------</echo>
- <echo>----socket ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-socket-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----socket ${cmd} end------</echo>
- </target>
-
- <target name="package-report" description="report package" if="do.report">
- <tstamp>
- <format property="report.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${report.time}------</echo>
- <echo>----report ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-report-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----report ${cmd} end------</echo>
- </target>
-
- <target name="package-form" description="form package" if="do.form">
- <tstamp>
- <format property="form.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${form.time}------</echo>
- <echo>----form ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-form-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----form ${cmd} end------</echo>
- </target>
-
- <target name="package-bigdata" description="bigdata package" if="do.bigdata">
- <tstamp>
- <format property="bigdata.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${bigdata.time}------</echo>
- <echo>----bigdata ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-bigdata-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----bigdata ${cmd} end------</echo>
- </target>
- <target name="package-bpmn" description="bpmn package" if="do.bpmn">
- <tstamp>
- <format property="bpmn.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${bpmn.time}------</echo>
- <echo>----bpmn ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-bpmn-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----bpmn ${cmd} end------</echo>
- </target>
-
- <target name="package-excessive" description="excessive package" if="do.excessive">
- <tstamp>
- <format property="excessive.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${excessive.time}------</echo>
- <echo>----excessive ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-excessive-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----excessive ${cmd} end------</echo>
- </target>
-
- <target name="package-basic" description="basic package" if="do.basic">
- <tstamp>
- <format property="basic.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${basic.time}------</echo>
- <echo>----basic ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-basic-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----basic ${cmd} end------</echo>
- </target>
-
- <target name="package-basis" description="basis package" if="do.basis">
- <tstamp>
- <format property="basis.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${basis.time}------</echo>
- <echo>----basis ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-basis-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <arg value="-Ddockerfile.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----basis ${cmd} end------</echo>
- </target>
-
- <target name="package-oauth" description="oauth package" if="do.oauth">
- <tstamp>
- <format property="oauth.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${oauth.time}------</echo>
- <echo>----oauth ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-oauth-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <arg value="-Ddockerfile.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----oauth ${cmd} end------</echo>
- </target>
-
- <target name="package-provider-base" description="provider package" if="do.provider.base">
- <tstamp>
- <format property="provider.base.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${provider.base.time}------</echo>
- <echo>----provider base ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-provider-base-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----provider base ${cmd} end------</echo>
- </target>
-
- <target name="package-provider" description="provider package" if="do.provider">
- <tstamp>
- <format property="provider.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${provider.time}------</echo>
- <echo>----provider ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-provider-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <arg value="-Ddockerfile.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----provider ${cmd} end------</echo>
- </target>
-
- <target name="package-comp-base" description="comp base package" if="do.comp.base">
- <tstamp>
- <format property="comp.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${comp.time}------</echo>
- <echo>----comp ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-comp-base-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----comp ${cmd} end------</echo>
- </target>
-
- <target name="package-comp" description="comp package" if="do.comp">
- <tstamp>
- <format property="comp.time" pattern="yyyy-MM-dd HH:mm:ss.SSS"/>
- </tstamp>
- <echo>----${comp.time}------</echo>
- <echo>----comp ${cmd} begin------</echo>
-
- <loadproperties srcFile="dev-${profile}.properties" />
-
- <artifact:mvn pom="../ibps-comp-root/pom.xml" mavenHome="${maven.home}" fork="true" failonerror="yes">
- <jvmarg value="-Dmaven.multiModuleProjectDirectory=${maven.home}" />
- <arg value="clean" />
- <arg value="package" />
- <arg value="${cmd}" />
- <arg value="-P" />
- <arg value="${maven.profile}" />
- <arg value="--gs" />
- <arg value="${maven.settings}" />
- <arg value="-Dmaven.repo.local=${maven.repo}" />
- <arg value="-Dmaven.test.skip" />
- <arg value="-Ddockerfile.skip" />
- <!--<arg value="-X" />-->
- </artifact:mvn>
- <echo>----comp ${cmd} end------</echo>
- </target>
- </project>
|