Commit a6e97d35 authored by Brian Long's avatar Brian Long
Browse files

Merge branch 'develop' into stable

parents 535d6435 95c8e68d
Loading
Loading
Loading
Loading
+79 −0
Original line number Diff line number Diff line
<?xml version="1.0" encoding="UTF-8"?>

<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/xsd/maven-4.0.0.xsd">
	<modelVersion>4.0.0</modelVersion>

	<groupId>com.inteligr8</groupId>
	<artifactId>merge-maven-plugin-text-files</artifactId>
	<version>@pom.version@</version>
	<packaging>pom</packaging>

	<name>Text Files Plugin Tests</name>
	
	<build>
		<plugins>
			<plugin>
				<groupId>${project.groupId}</groupId>
				<artifactId>merge-maven-plugin</artifactId>
				<version>@pom.version@</version>
				<executions>
					<execution>
						<id>merge-simple</id>
						<phase>validate</phase>
						<goals>
							<goal>merge-dirs</goal>
						</goals>
						<configuration>
							<filesets>
								<fileset>
									<directory>${basedir}</directory>
									<includes>
										<include>*</include>
									</includes>
									<excludes>
										<exclude>*.log</exclude>
										<exclude>pom.xml</exclude>
										<exclude>target</exclude>
									</excludes>
									<outputDirectory>target</outputDirectory>
								</fileset>
							</filesets>
						</configuration>
					</execution>
				</executions>
			</plugin>
			<plugin>
				<artifactId>maven-enforcer-plugin</artifactId>
				<version>1.4.1</version>
				<executions>
					<execution>
						<id>assert</id>
						<goals><goal>enforce</goal></goals>
						<configuration>
							<rules>
								<requireFilesSize>
									<minsize>8</minsize>
									<maxsize>15</maxsize>
									<files>
										<file>target/file11.txt</file>
									</files>
								</requireFilesSize>
								<requireFilesSize>
									<minsize>3</minsize>
									<maxsize>8</maxsize>
									<files>
										<file>target/file12.txt</file>
										<file>target/file21.txt</file>
									</files>
								</requireFilesSize>
							</rules>
						</configuration>
					</execution>
				</executions>
			</plugin>
		</plugins>
	</build>

</project>
Loading