Project

General

Profile

Download (9.57 KB) Statistics
| Branch: | Tag: | Revision:
1
<?xml version="1.0" encoding="UTF-8"?>
2
<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">
3
    <modelVersion>4.0.0</modelVersion>
4
    <groupId>eu.etaxonomy</groupId>
5
    <artifactId>cdm-dataportal</artifactId>
6
    <name>CDM Dataportal</name>
7
    <!-- 
8
        packaging needs to be jar otherwise running surefire tests is not possible? 
9
        see also  maven-jar-plugin & maven-deploy-plugin where artifact are skipped
10
    -->
11
    <packaging>jar</packaging>
12
    <version>4.1.0-SNAPSHOT</version>
13

    
14
    <properties>
15
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
16
        <!-- for the latest version see http://docs.seleniumhq.org/download/#client-drivers -->
17
        <selenium.version>2.53.0</selenium.version>
18
        <!-- 
19
            from WebDriver 2.53.0 HTMLUnit is no longer distributed with Selenium WebDriver
20
            https://github.com/SeleniumHQ/htmlunit-driver
21
            need to bring in the htmlunit driver on its own
22
            https://github.com/SeleniumHQ/selenium/blob/master/java/CHANGELOG 
23
        -->
24
        <selenium.htmlunit.version>2.52.0</selenium.htmlunit.version>
25
    </properties>
26

    
27
    <mailingLists>
28
        <mailingList>
29
            <name>EDIT Platform Developers</name>
30
            <subscribe>
31
                https://lists.fu-berlin.de/listinfo/editplatformdevelopers#subscribe
32
            </subscribe>
33
            <unsubscribe>
34
                https://lists.fu-berlin.de/listinfo/editplatformdevelopers#options
35
            </unsubscribe>
36
        </mailingList>
37
        <mailingList>
38
            <name>EDIT User</name>
39
            <subscribe>
40
                https://lists.fu-berlin.de/listinfo/edituser#subscribe
41
            </subscribe>
42
            <unsubscribe>
43
                https://lists.fu-berlin.de/listinfo/edituser#options
44
            </unsubscribe>
45
        </mailingList>
46
    </mailingLists>
47
    <licenses>
48
        <license>
49
            <name>Mozilla Public License Version 1.1</name>
50
            <url>http://www.mozilla.org/MPL/MPL-1.1.html</url>
51
            <distribution>repo</distribution>
52
        </license>
53
    </licenses>
54
    <developers>
55
        <developer>
56
            <!-- your SVN account id please! -->
57
            <id>a.kohlbecker</id>
58
            <name>
59
                Andreas Kohlbecker
60
            </name>
61
            <email>a.kohlbecker [at] bgbm.org</email>
62
            <organization>
63
                Botanical Garden Botanical Museum Berlin
64
            </organization>
65
            <organizationUrl>http://www.bgbm.org/BioDivInf/</organizationUrl>
66
            <timezone>+1</timezone>
67
            <roles>
68
                <role>Developer</role>
69
            </roles>
70
            <url />
71
        </developer>
72
    </developers>
73

    
74
    <distributionManagement>
75
        <site>
76
            <id>wp5.e-taxonomy.eu</id>
77
            <url>
78
                scpexe://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/portal/
79
            </url>
80
        </site>
81
        <repository>
82
            <uniqueVersion>false</uniqueVersion>
83
            <id>wp5.e-taxonomy.eu</id>
84
            <name>Edit Maven Repository</name>
85
            <url>
86
                scpexe://wp5.e-taxonomy.eu/var/www/wp5.e-taxonomy.eu/mavenrepo
87
            </url>
88
        </repository>
89
    </distributionManagement>
90

    
91
    <build>
92
        <plugins>
93
            <plugin>
94
                <artifactId>maven-compiler-plugin</artifactId>
95
                <version>3.2</version>
96
                <configuration>
97
                    <source>1.7</source>
98
                    <target>1.7</target>
99
                </configuration>
100
            </plugin>
101
            <plugin>
102
              <groupId>org.apache.maven.plugins</groupId>
103
              <artifactId>maven-jar-plugin</artifactId>
104
              <version>2.6</version>
105
              <configuration>
106
                <excludes>
107
                  <exclude>**</exclude><!-- create empty archives -->
108
                </excludes>
109
                <skipIfEmpty>true</skipIfEmpty>
110
              </configuration>
111
            </plugin>
112
            <plugin>
113
                <groupId>org.apache.maven.plugins</groupId>
114
                <artifactId>maven-deploy-plugin</artifactId>
115
                <configuration>
116
                    <skip>true</skip><!-- packaging is set to jar  -->
117
                </configuration>
118
                <version>2.8.2</version>
119
            </plugin>
120
            <plugin>
121
                <groupId>org.apache.maven.plugins</groupId>
122
                <artifactId>maven-site-plugin</artifactId>
123
                <version>3.4</version>
124
                <configuration>
125
                    <locales>en</locales>
126
                    <outputEncoding>UTF-8</outputEncoding>
127
                    <siteDirectory>${basedir}/site</siteDirectory>
128
                    <!-- chmod: not not use chmod, rather adapt the umask
129
                        of the user at the server to which the site is deployed
130
                    -->
131
                    <chmod>false</chmod>
132
                </configuration>
133
            </plugin>
134
            <plugin>
135
                <groupId>external.atlassian.jgitflow</groupId>
136
                <artifactId>jgitflow-maven-plugin</artifactId>
137
                <version>1.0-m6</version>
138
                <configuration>
139
                    <pushHotfixes>true</pushHotfixes>
140
                    <pushReleases>true</pushReleases>
141
                    <enableSshAgent>true</enableSshAgent>
142
                    <allowSnapshots>true</allowSnapshots>
143
                    <allowUntracked>true</allowUntracked>
144
                </configuration>
145
                <dependencies>
146
                    <!--
147
                          upgrading dependency jsch.agent.version of jgit-flow plugin to 0.1.53
148
                          in order have ssl key exchange algorithms compatible with openssh 6.7
149
                       -->
150
                    <dependency>
151
                        <groupId>com.jcraft</groupId>
152
                        <artifactId>jsch</artifactId>
153
                        <version>0.1.53</version>
154
                    </dependency>
155
                </dependencies>
156
            </plugin>
157
        </plugins>
158
        <!-- EXTENSIONS -->
159
        <extensions>
160
            <extension>
161
                <groupId>org.apache.maven.wagon</groupId>
162
                <artifactId>wagon-scm</artifactId>
163
                <version>1.0-beta-6</version>
164
            </extension>
165
            <extension>
166
                <groupId>org.apache.maven.wagon</groupId>
167
                <artifactId>wagon-ssh</artifactId>
168
                <version>1.0-beta-6</version>
169
            </extension>
170
            <extension>
171
                <groupId>org.apache.maven.wagon</groupId>
172
                <artifactId>wagon-ssh-external</artifactId>
173
                <version>1.0-beta-6</version>
174
            </extension>
175
            <extension>
176
                <groupId>org.apache.maven.scm</groupId>
177
                <artifactId>maven-scm-manager-plexus</artifactId>
178
                <version>1.0</version>
179
            </extension>
180
            <extension>
181
                <groupId>org.apache.maven.scm</groupId>
182
                <artifactId>maven-scm-provider-svnexe</artifactId>
183
                <version>1.0</version>
184
            </extension>
185
            <!-- WebDAV plugin to upload snapshots -->
186
            <extension>
187
                <groupId>org.apache.maven.wagon</groupId>
188
                <artifactId>wagon-webdav</artifactId>
189
                <version>1.0-beta-2</version>
190
            </extension>
191
        </extensions>
192
    </build>
193

    
194
    <dependencies>
195
        <dependency>
196
            <groupId>junit</groupId>
197
            <artifactId>junit</artifactId>
198
            <version>4.6</version>
199
        </dependency>
200
        <dependency>
201
            <groupId>log4j</groupId>
202
            <artifactId>log4j</artifactId>
203
            <version>1.2.16</version>
204
        </dependency>
205
        <dependency>
206
            <groupId>commons-lang</groupId>
207
            <artifactId>commons-lang</artifactId>
208
            <version>2.2</version>
209
        </dependency>
210
        <!--
211
          selenium 2 webdriver, see
212
          http://seleniumhq.org/docs/03_webdriver.html#with-maven
213
        -->
214
        <dependency>
215
            <groupId>org.seleniumhq.selenium</groupId>
216
            <artifactId>selenium-firefox-driver</artifactId>
217
            <version>${selenium.version}</version>
218
        </dependency>
219
        <dependency>
220
            <groupId>org.seleniumhq.selenium</groupId>
221
            <artifactId>selenium-support</artifactId>
222
            <version>${selenium.version}</version>
223
        </dependency>
224
        <dependency>
225
            <groupId>org.seleniumhq.selenium</groupId>
226
            <artifactId>selenium-api</artifactId>
227
            <version>${selenium.version}</version>
228
        </dependency>
229
        <dependency>
230
            <!-- Selenese emulation -->
231
            <groupId>org.seleniumhq.selenium</groupId>
232
            <artifactId>selenium-java</artifactId>
233
            <version>${selenium.version}</version>
234
        </dependency>
235
        <dependency>
236
            <groupId>org.seleniumhq.selenium</groupId>
237
            <artifactId>selenium-chrome-driver</artifactId>
238
            <version>${selenium.version}</version>
239
        </dependency>
240
        <dependency>
241
            <groupId>org.seleniumhq.selenium</groupId>
242
            <artifactId>selenium-ie-driver</artifactId>
243
            <version>${selenium.version}</version>
244
        </dependency>
245
        <dependency>
246
            <groupId>org.seleniumhq.selenium</groupId>
247
            <artifactId>selenium-htmlunit-driver</artifactId>
248
            <version>${selenium.htmlunit.version}</version>
249
        </dependency>
250
    </dependencies>
251
</project>
(3-3/3)