root/pom.xml

Revision 5ea90b9273f5c1f3fd6b5fb4658b04a01377bf10, 5.3 KB (checked in by Reto Schüttel <reto@…>, 3 years ago)

Fix vendor name and url *seufz*

  • Property mode set to 100644
Line 
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/maven-v4_0_0.xsd">
3        <modelVersion>4.0.0</modelVersion>
4        <groupId>ch.bodesuri</groupId>
5        <artifactId>bodesuri</artifactId>
6        <name>Bodesuri</name>
7        <version>0.0.2-SNAPSHOT</version>
8        <description>Umsetzung des beliebten Brettspiels Dog.</description>
9        <organization>
10                <name>Edgar Danilo Couto, Philippe Eberli, Pascal Hobus, Reto Schüttel, Robin Stocker</name>
11                <url>http://www.bodesuri.ch/</url>
12        </organization>
13        <reporting>
14                <plugins>
15                        <plugin>
16                                <groupId>org.codehaus.mojo</groupId>
17                                <artifactId>cobertura-maven-plugin</artifactId>
18                        </plugin>
19                </plugins>
20        </reporting>
21        <url>http://www.bodesuri.ch</url>
22        <scm>
23                <connection>scm:git:git://www.bodesuri.ch/bodesuri/</connection>
24        </scm>
25        <build>
26                <sourceDirectory>src</sourceDirectory>
27                <testSourceDirectory>test</testSourceDirectory>
28                <testResources>
29                </testResources>
30                <filters>
31                </filters>
32                <pluginManagement>
33                        <plugins>
34                        </plugins>
35                </pluginManagement>
36                <resources>
37                        <resource>
38                                <directory>src/ch/bodesuri/ui/ressourcen/</directory>
39                                <excludes>
40                                        <exclude>**/*.java</exclude>
41                                </excludes>
42                                <targetPath>ch/bodesuri/ui/ressourcen/</targetPath>
43                        </resource>
44                </resources>
45                <plugins>
46                        <plugin>
47                                <groupId>org.apache.maven.plugins</groupId>
48                                <artifactId>maven-compiler-plugin</artifactId>
49                                <configuration>
50                                        <source>1.6</source>
51                                        <target>1.6</target>
52                                        <encoding>UTF-8</encoding>
53                                </configuration>
54                        </plugin>
55                        <plugin>
56                                <groupId>org.apache.maven.plugins</groupId>
57                                <artifactId>maven-resources-plugin</artifactId>
58                                <configuration>
59                                        <encoding>UTF-8</encoding>
60                                </configuration>
61                        </plugin>
62                        <plugin>
63                                <groupId>org.apache.maven.plugins</groupId>
64                                <artifactId>maven-surefire-plugin</artifactId>
65                                <configuration>
66                                        <includes>
67                                                <include>**/*Test.java</include>
68                                        </includes>
69                                </configuration>
70                        </plugin>
71
72                        <plugin>
73                                <groupId>org.codehaus.mojo</groupId>
74                                <artifactId>cobertura-maven-plugin</artifactId>
75                                <configuration>
76                                        <instrumentation>
77                                                <excludes>
78                                                        <exclude>ch/bodesuri/ui/**</exclude>
79                                                        <exclude>ch/bodesuri/spielplatz/**</exclude>
80                                                        <exclude>ch/bodesuri/initialisierung/**</exclude>
81                                                        <exclude>ch/bodesuri/test/**</exclude>
82                                                </excludes>
83                                        </instrumentation>
84                                </configuration>
85                                <executions>
86                                        <execution>
87                                                <goals>
88                                                        <goal>clean</goal>
89                                                </goals>
90                                        </execution>
91                                </executions>
92                        </plugin>
93
94
95                        <plugin>
96                                <groupId>org.apache.maven.plugins</groupId>
97                                <artifactId>maven-jar-plugin</artifactId>
98                                <executions>
99                                        <execution>
100                                                <goals>
101                                                        <goal>sign</goal>
102                                                </goals>
103                                        </execution>
104                                </executions>
105                                <configuration>
106                                        <archive>
107                                                <manifest>
108                                                        <addClasspath>true</addClasspath>
109                                                        <mainClass>ch.bodesuri.initialisierung.BodesuriDemo</mainClass>
110                                                </manifest>
111                                        </archive>
112                                        <keystore>build/cert/bodesuri.keystore</keystore>
113                                        <alias>bodesuri</alias>
114                                        <storepass>${storepass}</storepass>
115                                        <verify>true</verify>
116                                </configuration>
117                        </plugin>
118                        <plugin>
119                                <artifactId>maven-assembly-plugin</artifactId>
120                                <configuration>
121                                        <descriptors>
122                                                <descriptor>src/assemble/source-dist.xml</descriptor>
123                                                <descriptor>src/assemble/jar-dist.xml</descriptor>
124                                        </descriptors>
125                                </configuration>
126                        </plugin>
127                                <plugin>
128                                        <groupId>org.apache.maven.plugins</groupId>
129                                        <artifactId>maven-scm-plugin</artifactId>
130                                        <configuration>
131                                                <goals>install</goals>
132                                        </configuration>
133                                </plugin>
134                                <plugin>
135        <groupId>org.codehaus.mojo.webstart</groupId>
136        <artifactId>webstart-maven-plugin</artifactId>
137        <executions>
138        <execution>
139            <id>run-webstart</id>
140            <phase>package</phase>
141            <goals>
142              <goal>jnlp</goal>
143            </goals>
144        <configuration>
145                <jnlp>
146
147                        <inputTemplate>src/jnlp/template.vm</inputTemplate>
148                        <mainClass>ch.bodesuri.initialisierung.BodesuriDemo</mainClass>
149                </jnlp>
150                        <sign>
151                                <keystore>../../build/cert/bodesuri.keystore</keystore>
152                                        <alias>bodesuri</alias>
153                                        <storepass>${storepass}</storepass>
154                                </sign>
155        </configuration>
156          </execution>
157        </executions>
158      </plugin>
159      <plugin>
160        <groupId>org.codehaus.mojo</groupId>
161        <artifactId>exec-maven-plugin</artifactId>
162
163       <executions>
164        <execution>
165            <id>deploy</id>
166            <phase>install</phase>
167            <goals>
168              <goal>exec</goal>
169            </goals>
170            <configuration>
171                        <executable>build/deploy.sh</executable>
172            </configuration>
173          </execution>
174       </executions>
175      </plugin>
176                </plugins>
177                <extensions>
178                </extensions>
179        </build>
180        <repositories>
181        </repositories>
182        <dependencies>
183                <dependency>
184                        <groupId>junit</groupId>
185                        <artifactId>junit</artifactId>
186                        <version>4.3.1</version>
187                </dependency>
188        </dependencies>
189        <dependencyManagement>
190                <dependencies>
191                </dependencies>
192        </dependencyManagement>
193</project>
Note: See TracBrowser for help on using the browser.