+++ /dev/null
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.argeo.slc</groupId>
- <artifactId>integration-tests</artifactId>
- <version>0.13.1-SNAPSHOT</version>
- </parent>
- <groupId>org.argeo.slc.it</groupId>
- <artifactId>org.argeo.slc.it.webapp</artifactId>
- <packaging>jar</packaging>
- <name>SLC Integration Tests Web Application</name>
- <build>
- <plugins>
- <plugin>
- <groupId>org.argeo.maven.plugins</groupId>
- <artifactId>maven-argeo-osgi-plugin</artifactId>
- <version>${version.maven-argeo-osgi}</version>
- <configuration>
- <useDependencies>false</useDependencies>
- <argsToAppend>
- <arg>-clean</arg>
- </argsToAppend>
- <systemProperties>
- <argeo.osgi.bundles>
- ${basedir}/../../demo/site;in=*;ex=target;ex=pom.xml;ex=.*,
- ${project.build.directory}/lib;in=*.jar,
- </argeo.osgi.bundles>
- <!-- <argeo.osgi.bundles> ${basedir}/../../demo/site;in=*;ex=target;ex=pom.xml;ex=.*,
- ${basedir}/../../modules/server;in=*;ex=target;ex=pom.xml;ex=.*, ${basedir}/../../modules/agent;in=*;ex=target;ex=pom.xml;ex=.*
- </argeo.osgi.bundles> -->
-
- <argeo.osgi.start>
- org.springframework.osgi.extender,
- org.argeo.slc.server.main,
- org.argeo.slc.server.h2,
- org.argeo.slc.server.hibernate,
- org.argeo.slc.ria,
- org.argeo.slc.agent,
- org.argeo.slc.agent.jms,
- org.argeo.slc.demo.minimal,
- org.argeo.slc.demo.basic,
- org.argeo.slc.demo.ant
- </argeo.osgi.start>
- <argeo.server.port.http>7080</argeo.server.port.http>
- </systemProperties>
- </configuration>
- <executions>
- <execution>
- <id>equinox-start</id>
- <phase>pre-integration-test</phase>
- <goals>
- <goal>equinox</goal>
- </goals>
- <configuration>
- <wait>false</wait>
- </configuration>
- </execution>
- <execution>
- <id>equinox-shutdown</id>
- <phase>post-integration-test</phase>
- <goals>
- <goal>equinox-shutdown</goal>
- </goals>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-surefire-plugin</artifactId>
- <configuration>
- <skipTests>true</skipTests>
- </configuration>
- <executions>
- <execution>
- <id>surefire-it</id>
- <phase>integration-test</phase>
- <goals>
- <goal>test</goal>
- </goals>
- <configuration>
- <skipTests>false</skipTests>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <groupId>org.apache.maven.plugins</groupId>
- <artifactId>maven-dependency-plugin</artifactId>
- <executions>
- <execution>
- <id>copy-dependencies</id>
- <phase>process-resources</phase>
- <goals>
- <goal>copy-dependencies</goal>
- </goals>
- <configuration>
- <includeTypes>jar</includeTypes>
- <outputDirectory>${project.build.directory}/lib</outputDirectory>
- </configuration>
- </execution>
- </executions>
- </plugin>
- <plugin>
- <artifactId>maven-jar-plugin</artifactId>
- <configuration>
- <archive>
- <manifestFile>META-INF/MANIFEST.MF</manifestFile>
- </archive>
- </configuration>
- </plugin>
- </plugins>
- </build>
- <dependencies>
- <dependency>
- <groupId>org.argeo.slc.dep</groupId>
- <artifactId>org.argeo.slc.dep.sdk.rcp</artifactId>
- <version>${version.slc}</version>
- </dependency>
- <!-- Unit Tests -->
- <dependency>
- <groupId>org.argeo.slc.runtime</groupId>
- <artifactId>org.argeo.slc.unit</artifactId>
- <scope>test</scope>
- <version>${version.slc}</version>
- </dependency>
- </dependencies>
-</project>
\ No newline at end of file