From 9a09b3ec5a40a881aa4145b897193c3a617a8600 Mon Sep 17 00:00:00 2001 From: Nelson Tavares de Sousa <stu103017@mail.uni-kiel.de> Date: Wed, 15 Oct 2014 13:37:56 +0200 Subject: [PATCH] Meeting requirements for publishing teetime in sona added authors and scm mvn install generates ...-javadoc.jar and ...-sources.jar --- .settings/org.eclipse.core.resources.prefs | 1 + pom.xml | 72 +++++++++++++++++++++- 2 files changed, 71 insertions(+), 2 deletions(-) diff --git a/.settings/org.eclipse.core.resources.prefs b/.settings/org.eclipse.core.resources.prefs index 98960902..29abf999 100644 --- a/.settings/org.eclipse.core.resources.prefs +++ b/.settings/org.eclipse.core.resources.prefs @@ -1,5 +1,6 @@ eclipse.preferences.version=1 encoding//src/main/java=UTF-8 encoding//src/main/resources=UTF-8 +encoding//src/test/java=UTF-8 encoding//src/test/resources=UTF-8 encoding/<project>=UTF-8 diff --git a/pom.xml b/pom.xml index c6d98d0e..73abac29 100644 --- a/pom.xml +++ b/pom.xml @@ -7,13 +7,40 @@ <version>1.0-SNAPSHOT</version> <packaging>jar</packaging> - <name>teetime</name> - <url>http://maven.apache.org</url> + <name>TeeTime</name> + <url>http://teetime.sourceforge.org</url> + + <licenses> + <license> + <name>Apache License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> </properties> + <developers> + <developer> + <id>chw</id> + <name>Christian Wulf</name> + <email>chw@informatik.uni-kiel.de</email> + </developer> + <developer> + <id>ntd</id> + <name>Nelson Tavares de Sousa</name> + <email>ntd@informatik.uni-kiel.de</email> + </developer> + </developers> + + <scm> + <connection>scm:git:https://build.se.informatik.uni-kiel.de/gitlab/chw/teetime.git</connection> + <developerConnection>scm:git:ssh://gitlab@build.se.informatik.uni-kiel.de:chw/teetime.git</developerConnection> + <url></url> + </scm> + <repositories> <repository> <!-- kieker:1.10-SNAPSHOT --> @@ -101,7 +128,48 @@ <version>2.5</version> </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-source-plugin</artifactId> + <version>2.2.1</version> + <executions> + <execution> + <id>attach-sources</id> + <goals> + <goal>jar-no-fork</goal> + </goals> + </execution> + </executions> + </plugin> + <plugin> + <groupId>org.apache.maven.plugins</groupId> + <artifactId>maven-javadoc-plugin</artifactId> + <version>2.9.1</version> + <executions> + <execution> + <id>attach-javadocs</id> + <goals> + <goal>jar</goal> + </goals> + </execution> + </executions> + </plugin> + + <!-- <plugin> --> + <!-- <groupId>org.apache.maven.plugins</groupId> --> + <!-- <artifactId>maven-gpg-plugin</artifactId> --> + <!-- <version>1.5</version> --> + <!-- <executions> --> + <!-- <execution> --> + <!-- <id>sign-artifacts</id> --> + <!-- <phase>verify</phase> --> + <!-- <goals> --> + <!-- <goal>sign</goal> --> + <!-- </goals> --> + <!-- </execution> --> + <!-- </executions> --> + <!-- </plugin> --> <!-- <plugin> --> <!-- <groupId>org.apache.maven.plugins</groupId> --> -- GitLab