Imeji Continuous Integration

From MPDLMediaWiki
Jump to navigation Jump to search

This page describes how th continuous integration is done fo imeji

imeji POM[edit]

<profile>
 <id>env-testing-continuum</id>
  <activation>
   <activeByDefault>false</activeByDefault>
  </activation>
  <properties>
   <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
   <jdk.version>1.7</jdk.version>
   <project.build.finalName>imeji</project.build.finalName>
  </properties>
  <build>
  <plugins>
   <plugin>
    <groupId>org.apache.tomcat.maven</groupId>
    <artifactId>tomcat7-maven-plugin</artifactId>
    <version>2.1</version>
    <configuration>
     <url>http://dev-faces.mpdl.mpg.de/manager/text</url>
     <server>tomcat</server>
     <path>/imeji</path>
     <!-- Because we defined the war name in the POM, maven search for the wrong war name. Here we fix it-->
     <warFile>/X/continuum/apache-continuum-1.4.1/data/working-directory/178/target/imeji.war</warFile>
    </configuration>
   </plugin>
  </plugins>
 </build>
</profile>