diff options
Diffstat (limited to 'pom.xml')
-rw-r--r-- | pom.xml | 158 |
1 files changed, 158 insertions, 0 deletions
@@ -0,0 +1,158 @@ +<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> + <groupId>de.dhbw-stuttgart.hb</groupId> + <artifactId>dhbwcalendar</artifactId> + <packaging>war</packaging> + <version>1.0-SNAPSHOT</version> + <name>DHBW Calendar</name> + <url>http://maven.apache.org</url> + <description>DHBW Calendar verbindet eine iCalendar kompatible Applikation mit dem Stundenplan in dem Studenteninformationssystem Dualis</description> + + <properties> + <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> + </properties> + + <licenses> + <license> + <name>GNU Affero General Public License</name> + <url>http://www.gnu.org/licenses/agpl-3.0-standalone.html</url> + </license> + </licenses> + + <developers> + <developer> + <name>Yves Fischer</name> + <email>yvesf-dhbwcalendar@xapek.org</email> + </developer> + </developers> + + <scm> + <url>https://github.com/yvesf/dhbwcalendar.git</url> + <connection>scm:git:git://github.com/dhbw-horb/dhbw-calendar.git</connection> + <developerConnection>scm:git:ssh://git@github.com:dhbw-horb/dhbw-calendar.git</developerConnection> + </scm> + + <distributionManagement> + <site> + <id>github-project-site</id> + <!-- You need to configure $HOME/.m2/settings.xml See Hacking: Documentation --> + <url>gitsite:git@github.com/dhbw-horb/dhbw-calendar.git:gh-pages</url> + </site> + </distributionManagement> + + <reporting> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.7</version> + <configuration> + </configuration> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-project-info-reports-plugin</artifactId> + <version>2.3.1</version> + <reportSets> + <reportSet> + <reports> + <report>dependencies</report> + <!-- <report>project-team</report> <report>mailing-list</report> <report>cim</report> + <report>issue-tracking</report> --> + <report>license</report> + <report>scm</report> + </reports> + </reportSet> + </reportSets> + </plugin> + </plugins> + </reporting> + + <dependencies> + <dependency> + <groupId>javax.servlet</groupId> + <artifactId>servlet-api</artifactId> + <version>2.5</version> + </dependency> + <dependency> + <groupId>net.sourceforge.htmlunit</groupId> + <artifactId>htmlunit</artifactId> + <version>2.8</version> + </dependency> + <dependency> + <groupId>com.vaadin</groupId> + <artifactId>vaadin</artifactId> + <version>6.5.1</version> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.1</version> + <scope>test</scope> + </dependency> + </dependencies> + + + <build> + <finalName>dhbwcalendar</finalName> + <plugins> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-compiler-plugin</artifactId> + <configuration> + <source>1.6</source> + <target>1.6</target> + </configuration> + </plugin> + <plugin> + <groupId>org.mortbay.jetty</groupId> + <artifactId>maven-jetty-plugin</artifactId> + <version>6.1.10</version> + <configuration> + <scanIntervalSeconds>1</scanIntervalSeconds> + <stopKey>foo</stopKey> + <stopPort>9999</stopPort> + </configuration> + <executions> + <execution> + <id>start-jetty</id> + <phase>pre-integration-test</phase> + <goals> + <goal>run</goal> + </goals> + <configuration> + <scanIntervalSeconds>0</scanIntervalSeconds> + <daemon>true</daemon> + </configuration> + </execution> + <execution> + <id>stop-jetty</id> + <phase>post-integration-test</phase> + <goals> + <goal>stop</goal> + </goals> + </execution> + </executions> + </plugin> + </plugins> + + <extensions> + <extension> + <groupId>org.apache.maven.scm</groupId> + <artifactId>maven-scm-provider-gitexe</artifactId> + <version>1.3</version> + </extension> + <extension> + <groupId>org.apache.maven.scm</groupId> + <artifactId>maven-scm-manager-plexus</artifactId> + <version>1.3</version> + </extension> + <extension> + <groupId>org.kathrynhuxtable.maven.wagon</groupId> + <artifactId>wagon-gitsite</artifactId> + <version>0.3.1</version> + </extension> + </extensions> + </build> +</project> |