Changeset 2714

Show
Ignore:
Timestamp:
01/25/10 22:42:42
Author:
douglm
Message:

deploy target for jboss now copies sars and ear into a new deploy directory

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/build/platforms/jbossService.xml

    r2695 r2714  
    88        addExtras: add scripts for runnable versions and META-INF for 
    99                   jboss services etc. 
     10        deployService: deploy the service 
    1011     =================================================================== --> 
    1112 
     
    121122    </copy> 
    122123  </target> 
     124 
     125  <target name="deployService"> 
     126    <!-- copy the sar - at the moment copy the uncompressed. --> 
     127 
     128    <if> 
     129      <isset property="org.bedework.appserver.deploy.dir" /> 
     130      <then> 
     131        <property name="app.dest.home" 
     132                  location="${org.bedework.temp.shellscr.home}/${propval.app.zip.name}" /> 
     133 
     134        <delete dir="${org.bedework.appserver.deploy.dir}/${propval.app.zip.name}.sar" /> 
     135        <mkdir dir="${org.bedework.appserver.deploy.dir}/${propval.app.zip.name}.sar" /> 
     136        <copy todir="${org.bedework.appserver.deploy.dir}/${propval.app.zip.name}.sar"> 
     137          <fileset dir="${app.dest.home}"/> 
     138        </copy> 
     139      </then> 
     140    </if> 
     141  </target> 
    123142</project> 
  • trunk/config/bwbuild/jboss/cal.properties

    r2711 r2714  
    112112 
    113113# where we deploy 
    114 org.bedework.appserver.deploy.dir=${org.bedework.jboss.config.dir}/webapps 
     114org.bedework.appserver.deploy.dir=${org.bedework.jboss.config.dir}/bwdeploy 
    115115 
    116116#  where most library files used by all applications go 
  • trunk/deployment/build.xml

    r2711 r2714  
    228228    <!-- copy startup website that sends you to the applications --> 
    229229        <property name="startup.website.dir" 
    230                   locations="${org.bedework.appserver.dir}/${org.bedework.server.resource.root.dir}" /> 
     230                  location="${org.bedework.appserver.dir}/${org.bedework.server.resource.root.dir}" /> 
    231231    <delete dir="${startup.website.dir}"/> 
    232232    <mkdir dir="${startup.website.dir}"/> 
  • trunk/deployment/dumprestore/shellscr/build.xml

    r2696 r2714  
    77<project name="bwdumpres.deploy" default="deploy" > 
    88  <import file="${org.bedework.deployment.base}/deployprops.xml" /> 
     9 
     10  <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}Service.xml" /> 
    911 
    1012  <dirname property="this.dir" file="${ant.file}"/> 
     
    4042 
    4143  <target name="deploy" depends="init,build.configured" > 
     44    <antcall target="deployService" inheritRefs="true" /> 
    4245  </target> 
    4346 
  • trunk/deployment/indexer/shellscr/build.xml

    r2695 r2714  
    77<project name="indexer.deploy" default="deploy" > 
    88  <import file="${org.bedework.deployment.base}/deployprops.xml" /> 
     9 
     10  <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}Service.xml" /> 
    911 
    1012  <dirname property="this.dir" file="${ant.file}"/> 
     
    4042 
    4143  <target name="deploy" depends="init,build.configured" > 
     44    <antcall target="deployService" inheritRefs="true" /> 
    4245  </target> 
    4346 
  • trunk/deployment/sysevlog/shellscr/build.xml

    r2695 r2714  
    77<project name="bwcrawler.deploy" default="deploy" > 
    88  <import file="${org.bedework.deployment.base}/deployprops.xml" /> 
     9 
     10  <import file="${build.dir}/platforms/${org.bedework.global.deploy.platform}Service.xml" /> 
    911 
    1012  <dirname property="this.dir" file="${ant.file}"/> 
     
    4042 
    4143  <target name="deploy" depends="init,build.configured" > 
     44    <antcall target="deployService" inheritRefs="true" /> 
    4245  </target> 
    4346