Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 209 lines (200 sloc) 6.58 kb
be8e06d thomast73 Bootstrap project for GEDCOM X conversion utility.
thomast73 authored
1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
2 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
3 <modelVersion>4.0.0</modelVersion>
4
5 <groupId>org.gedcomx</groupId>
6 <artifactId>gedcom5-conversion</artifactId>
7 <version>1.0-SNAPSHOT</version>
8 <packaging>jar</packaging>
9
10 <name>gedcom5-conversion</name>
11 <url>http://maven.apache.org</url>
12
13 <properties>
14 <gedcomx.fileformat.version>0.9.0.BUILD-SNAPSHOT</gedcomx.fileformat.version>
21c42ab thomast73 First cut at converting repositories into organizations; some unit testi...
thomast73 authored
15 <gedcom.version>1.1-SNAPSHOT</gedcom.version>
be8e06d thomast73 Bootstrap project for GEDCOM X conversion utility.
thomast73 authored
16 <testng.version>6.5.2</testng.version>
17 <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
18 </properties>
19
20 <dependencies>
21 <dependency>
22 <groupId>org.gedcomx</groupId>
23 <artifactId>gedcomx-fileformat</artifactId>
24 <version>${gedcomx.fileformat.version}</version>
25 </dependency>
26 <dependency>
27 <groupId>org.folg.gedcom</groupId>
28 <artifactId>gedcom</artifactId>
29 <version>${gedcom.version}</version>
30 </dependency>
31
32 <!--test dependencies-->
33 <dependency>
34 <groupId>org.testng</groupId>
35 <artifactId>testng</artifactId>
36 <version>${testng.version}</version>
37 <scope>test</scope>
38 </dependency>
39 </dependencies>
40
41 <build>
42 <plugins>
43 <plugin>
44 <groupId>org.apache.maven.plugins</groupId>
45 <artifactId>maven-compiler-plugin</artifactId>
46 <configuration>
47 <encoding>UTF-8</encoding>
48 <source>1.6</source>
49 <target>1.6</target>
50 </configuration>
51 </plugin>
52 <plugin>
53 <groupId>org.apache.maven.plugins</groupId>
54 <artifactId>maven-surefire-plugin</artifactId>
55 <configuration>
56 <systemProperties>
57 <property>
58 <name>show.output</name>
59 <value>${show.output}</value>
60 </property>
61 </systemProperties>
62 </configuration>
63 </plugin>
64 <plugin>
65 <groupId>org.apache.maven.plugins</groupId>
66 <artifactId>maven-source-plugin</artifactId>
67 <executions>
68 <execution>
69 <id>attach-sources</id>
70 <phase>package</phase>
71 <goals>
72 <goal>jar</goal>
73 </goals>
74 </execution>
75 </executions>
76 </plugin>
77 <plugin>
78 <groupId>com.google.code.maven-license-plugin</groupId>
79 <artifactId>maven-license-plugin</artifactId>
80 <version>1.4.0</version>
81 <configuration>
82 <header>LICENSE-header.txt</header>
83 <includes>
84 <include>src/main/java/**</include>
85 </includes>
86 <properties>
87 <copyright.year>${inceptionYear}</copyright.year>
88 </properties>
89 </configuration>
90 <executions>
91 <execution>
92 <phase>verify</phase>
93 <goals>
94 <goal>check</goal>
95 </goals>
96 </execution>
97 </executions>
98 </plugin>
99 </plugins>
100 </build>
101
102 <profiles>
103 <profile>
104 <id>jenkins</id>
105 <activation>
106 <property>
107 <name>BUILD_NUMBER</name>
108 </property>
109 </activation>
110 <build>
111 <plugins>
112 <plugin>
113 <groupId>org.codehaus.mojo</groupId>
114 <artifactId>cobertura-maven-plugin</artifactId>
115 <version>2.5.1</version>
116 <configuration>
117 <formats>
118 <format>xml</format>
119 <format>html</format>
120 </formats>
121 <instrumentation>
122 <ignores>
123 <ignore>com.*</ignore>
124 <ignore>net.*</ignore>
125 <ignore>org.apache.*</ignore>
126 </ignores>
127 </instrumentation>
128 </configuration>
129 <executions>
130 <execution>
131 <phase>package</phase>
132 <goals>
133 <goal>cobertura</goal>
134 </goals>
135 </execution>
136 </executions>
137 </plugin>
138 <plugin>
139 <groupId>org.apache.maven.plugins</groupId>
140 <artifactId>maven-pmd-plugin</artifactId>
141 <version>2.5</version>
142 <configuration>
143 <targetJdk>1.6</targetJdk>
144 <formats>
145 <format>xml</format>
146 <format>html</format>
147 </formats>
148 <excludes>
149 <exclude>**/package-info.java</exclude>
150 </excludes>
151 </configuration>
152 <executions>
153 <execution>
154 <phase>package</phase>
155 <goals>
156 <goal>pmd</goal>
157 </goals>
158 </execution>
159 </executions>
160 </plugin>
161 <plugin>
162 <groupId>org.codehaus.mojo</groupId>
163 <artifactId>findbugs-maven-plugin</artifactId>
164 <version>2.4.0</version>
165 <configuration>
166 <findbugsXmlOutput>true</findbugsXmlOutput>
167 </configuration>
168 <executions>
169 <execution>
170 <phase>package</phase>
171 <goals>
172 <goal>findbugs</goal>
173 </goals>
174 </execution>
175 </executions>
176 </plugin>
177 </plugins>
178 </build>
179 <reporting>
180 <plugins>
181 <plugin>
182 <groupId>org.codehaus.mojo</groupId>
183 <artifactId>findbugs-maven-plugin</artifactId>
184 <configuration>
185 <xmlOutput>true</xmlOutput>
186 <findbugsXmlOutput>true</findbugsXmlOutput>
187 <threshold>Normal</threshold>
188 <debug>false</debug>
189 <relaxed>true</relaxed>
190 <!--<excludeFilterFile>./findbugs-exclude-filter.xml</excludeFilterFile>-->
191 </configuration>
192 </plugin>
193 <plugin>
194 <groupId>org.codehaus.mojo</groupId>
195 <artifactId>cobertura-maven-plugin</artifactId>
196 <configuration>
197 <formats>
198 <format>xml</format>
199 <format>html</format>
200 </formats>
201 </configuration>
202 </plugin>
203 </plugins>
204 </reporting>
205 </profile>
206 </profiles>
207
208 </project>
Something went wrong with that request. Please try again.