<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.jenkins-ci.plugins</groupId>
        <artifactId>plugin</artifactId>
        <version>2.33</version>
        <relativePath />
    </parent>
	<groupId>hudson.plugins.sctmexecutor</groupId>
	<artifactId>SCTMExecutor</artifactId>
	<packaging>hpi</packaging>
	<name>SCTMExecutor</name>
	<version>2.2</version>
	<url>http://wiki.jenkins-ci.org/display/JENKINS/SCTMExecutor</url>
	<description>This plug-in allows triggering executions on Micro Focus Silk Central 17.0 or later.</description>
	<properties>
		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
		<jenkins.version>2.6</jenkins.version>
		<java.level>8</java.level>
		<findbugs.failOnError>false</findbugs.failOnError>
		<findbugs.excludeFilterFile>findbugs-exclude.xml</findbugs.excludeFilterFile>
	</properties>
	<licenses>
		<license>
			<name>MIT license</name>
			<comments>All source code is under the MIT license.</comments>
		</license>
	</licenses>
	<repositories>
		<repository>
			<id>repo.jenkins-ci.org</id>
			<url>http://repo.jenkins-ci.org/public/</url>
		</repository>
	</repositories>
	<pluginRepositories>
		<pluginRepository>
			<id>repo.jenkins-ci.org</id>
			<url>http://repo.jenkins-ci.org/public/</url>
		</pluginRepository>
	</pluginRepositories>
	<reporting>
		<excludeDefaults>true</excludeDefaults>
		<plugins>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>emma-maven-plugin</artifactId>
				<inherited>true</inherited>
				<configuration>
					<filters>
						<filter>+hudson.*</filter>
						<filter>-com.borland.*</filter>
					</filters>
				</configuration>
			</plugin>
			<plugin>
				<groupId>org.codehaus.mojo</groupId>
				<artifactId>findbugs-maven-plugin</artifactId>
				<version>2.3.1</version>
				<configuration>
					<findbugsXmlOutput>true</findbugsXmlOutput>
					<!-- Optional directory to put findbugs xml report -->
					<findbugsXmlOutputDirectory>target/site</findbugsXmlOutputDirectory>
					<failOnError>false</failOnError>
					<excludeFilterFile>findbugs-exclude.xml</excludeFilterFile>
				</configuration>
			</plugin>
		</plugins>
	</reporting>

  <scm>
    <connection>scm:git:git://github.com/jenkinsci/${project.artifactId}-plugin.git</connection>
    <developerConnection>scm:git:git@github.com:jenkinsci/${project.artifactId}-plugin.git</developerConnection>
    <url>http://github.com/jenkinsci/${project.artifactId}-plugin</url>
    <tag>SCTMExecutor-2.2</tag>
  </scm>

  <dependencies>
    <dependency>
      <groupId>org.jenkins-ci.plugins</groupId>
      <artifactId>junit</artifactId>
      <version>1.8</version>
    </dependency>
    <dependency>
      <groupId>com.google.inject</groupId>
      <artifactId>guice</artifactId>
      <version>4.0</version>
    </dependency>
    <dependency>
      <groupId>axis</groupId>
      <artifactId>axis</artifactId>
      <version>1.4</version>
      <exclusions>
         <exclusion>
           <groupId>commons-discovery</groupId>
           <artifactId>commons-discovery </artifactId>
         </exclusion>
      </exclusions>
    </dependency>
    <dependency>
      <groupId>commons-httpclient</groupId>
      <artifactId>commons-httpclient</artifactId>
      <version>3.1</version>
    </dependency>
    <dependency>
      <groupId>org.jdom</groupId>
      <artifactId>jdom</artifactId>
      <version>1.1</version>
    </dependency>
    <dependency>
      <groupId>org.jenkins-ci.plugins</groupId>
      <artifactId>xunit</artifactId>
      <version>[1.90,)</version>
    </dependency>
    <dependency>
      <groupId>commons-lang</groupId>
      <artifactId>commons-lang</artifactId>
      <version>2.6</version>
    </dependency>
    <dependency>
      <groupId>commons-codec</groupId>
      <artifactId>commons-codec</artifactId>
      <version>1.10</version>
    </dependency>

    <dependency>
      <groupId>junit</groupId>
      <artifactId>junit</artifactId>
      <scope>test</scope>
    </dependency>
	<dependency>
	  <groupId>org.apache.commons</groupId>
	  <artifactId>commons-lang3</artifactId>
	  <version>3.5</version>
      <scope>test</scope>
	</dependency>    
    <dependency>
      <groupId>org.easymock</groupId>
      <artifactId>easymock</artifactId>
      <version>2.4</version>
      <scope>test</scope>
    </dependency>
    <dependency>
      <groupId>xmlunit</groupId>
      <artifactId>xmlunit</artifactId>
      <version>1.3</version>
      <scope>test</scope>
    </dependency>
  </dependencies>
	<developers>
		<developer>
			<id>tofuAtjava</id>
			<name>Thomas Fuerer</name>
			<email>tfuerer.javanet@googlemail.com</email>
			<timezone>CEST</timezone>
			<roles>
			</roles>
		</developer>
	</developers>

<build>
		<pluginManagement>
  			<plugins>
  				<!--This plugin's configuration is used to store Eclipse m2e settings
  					only. It has no influence on the Maven build itself. -->
  				<plugin>
  					<groupId>org.eclipse.m2e</groupId>
  					<artifactId>lifecycle-mapping</artifactId>
  					<version>1.0.0</version>
  					<configuration>
  						<lifecycleMappingMetadata>
  							<pluginExecutions>
  								<pluginExecution>
  									<pluginExecutionFilter>
  										<groupId>org.jenkins-ci.tools</groupId>
  										<artifactId>maven-hpi-plugin</artifactId>
  										<versionRange>[1.63,)</versionRange>
  										<goals>
  											<goal>resolve-test-dependencies</goal>
  											<goal>apt-compile</goal>
  											<goal>insert-test</goal>
  											<goal>test-hpl</goal>
  										</goals>
  									</pluginExecutionFilter>
  									<action>
  										<ignore />
  									</action>
  								</pluginExecution>
  								<pluginExecution>
  									<pluginExecutionFilter>
  										<groupId>org.apache.maven.plugins</groupId>
  										<artifactId>maven-enforcer-plugin</artifactId>
  										<versionRange>[0.9,)</versionRange>
  										<goals>
  											<goal>display-info</goal>
  										</goals>
  									</pluginExecutionFilter>
  									<action>
  										<ignore />
  									</action>
  								</pluginExecution>
  								<pluginExecution>
  									<pluginExecutionFilter>
  										<groupId>org.codehaus.groovy.maven</groupId>
  										<artifactId>gmaven-plugin</artifactId>
  										<versionRange>[0.9,)</versionRange>
  										<goals>
  											<goal>generateTestStubs</goal>
  											<goal>testCompile</goal>
  										</goals>
  									</pluginExecutionFilter>
  									<action>
  										<ignore />
  									</action>
  								</pluginExecution>
  								<pluginExecution>
  									<pluginExecutionFilter>
  										<groupId>org.jvnet.localizer</groupId>
  										<artifactId>maven-localizer-plugin</artifactId>
  										<versionRange>[1.8,)</versionRange>
  										<goals>
  											<goal>generate</goal>
  										</goals>
  									</pluginExecutionFilter>
  									<action>
  										<ignore />
  									</action>
  								</pluginExecution>
  								<pluginExecution>
  									<pluginExecutionFilter>
  										<groupId>org.kohsuke</groupId>
  										<artifactId>access-modifier-checker</artifactId>
  										<versionRange>[1.0,)</versionRange>
  										<goals>
  											<goal>enforce</goal>
  										</goals>
  									</pluginExecutionFilter>
  									<action>
  										<ignore />
  									</action>
  								</pluginExecution>
  								<pluginExecution>
  									<pluginExecutionFilter>
  										<groupId>org.apache.maven.plugins</groupId>
  										<artifactId>maven-surefire-plugin</artifactId>
  										<versionRange>[2.10,)</versionRange>
  										<goals>
  											<goal>test</goal>
  										</goals>
  									</pluginExecutionFilter>
  									<action>
  										<ignore />
  									</action>
  								</pluginExecution>
  								<pluginExecution>
  									<pluginExecutionFilter>
  										<groupId>com.cloudbees</groupId>
  										<artifactId>maven-license-plugin</artifactId>
  										<versionRange>[1.0,)</versionRange>
  										<goals>
  											<goal>process</goal>
  										</goals>
  									</pluginExecutionFilter>
  									<action>
  										<ignore />
  									</action>
  								</pluginExecution>
  							</pluginExecutions>
  						</lifecycleMappingMetadata>
  					</configuration>
  				</plugin>
				
				<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-surefire-plugin</artifactId>
				<configuration>
					<forkCount>1</forkCount>
				</configuration>
			</plugin>

			<plugin>
				<groupId>org.jenkins-ci.tools</groupId>
				<artifactId>maven-hpi-plugin</artifactId>
				<configuration>
					<pluginFirstClassLoader>true</pluginFirstClassLoader>
				</configuration>
			</plugin>

			<plugin>
				<groupId>org.apache.maven.plugins</groupId>
				<artifactId>maven-compiler-plugin</artifactId>
				<executions>
					<execution>
						<id>default-testCompile</id>
						<phase>test-compile</phase>
						<goals>
							<goal>testCompile</goal>
						</goals>
						<configuration>
							<source>1.7</source>
							<target>1.7</target>
						</configuration>
					</execution>
				</executions>
				<configuration>
					<source>1.7</source>
					<target>1.7</target>
				</configuration>
			</plugin>
  			</plugins>
  		</pluginManagement>
<!--   	<plugins> -->
<!--   	<plugin> -->
<!--         <groupId>org.codehaus.mojo</groupId> -->
<!--         <artifactId>findbugs-maven-plugin</artifactId> -->
<!--         <configuration> -->
<!--           <failOnError>${findbugs.failOnError}</failOnError> -->
<!--         </configuration> -->
<!--         <executions> -->
<!--           <execution> -->
<!--             <id>findbugs</id> -->
<!--             <goals> -->
<!--               <goal>check</goal> -->
<!--             </goals> -->
<!--             <phase>verify</phase> -->
<!--             <configuration> -->
<!--                Do not define excludeFilterFile here as it will force a plugin to provide a file -->
<!--                Instead we configure this in a profile -->
<!--               <xmlOutput>true</xmlOutput> -->
<!--               <findbugsXmlOutput>false</findbugsXmlOutput> -->
<!--               <excludeFilterFile>findbugs-exclude.xml</excludeFilterFile> -->
<!--             </configuration> -->
<!--           </execution> -->
<!--         </executions> -->
<!--       </plugin> -->
<!--       </plugins> -->
  	</build>

</project> 