Merge pull request #48 from Parabot/cleanup/new-maven

[CLEANUP] Improved Maven
This commit is contained in:
Jeroen Ketelaar
2016-06-27 14:18:37 +02:00
committed by GitHub
5 changed files with 41 additions and 26 deletions
+3
View File
@@ -0,0 +1,3 @@
#! /bin/bash
mvn install source:jar javadoc:jar deploy site-deploy
-1
View File
@@ -1 +0,0 @@
mvn clean
-4
View File
@@ -1,4 +0,0 @@
mvn install:install-file -DgroupId=${project.groupId} -DartifactId=${project.artifactId} -Dversion=${project.version} -Dpackaging=jar -Dfile=../target/${project.build.finalName}.jar -DlocalRepositoryPath=../../Maven-Repository
:: mvn install:install-file -DgroupId=org.parabot -DartifactId=317-api-minified -Dversion=1.12 -Dpackaging=jar -Dfile=../target/317-api-minified-V1.12.jar -DlocalRepositoryPath=../../Maven-Repository
:: mvn install:install-file -DgroupId=org.parabot -DartifactId=317-api-minified -Dversion=1.13 -Dpackaging=jar -Dfile=../target/317-api-minified-V1.13.jar -DlocalRepositoryPath=../../Maven-Repository
-1
View File
@@ -1 +0,0 @@
mvn package
+38 -20
View File
@@ -7,6 +7,7 @@
<groupId>org.parabot</groupId>
<artifactId>317-api-minified</artifactId>
<version>1.14</version>
<name>Parabot 317-API-Minified</name>
<licenses>
<license>
@@ -18,13 +19,14 @@
<properties>
<jdk.version>1.7</jdk.version>
<additionalparam>-Xdoclint:none</additionalparam>
</properties>
<repositories>
<repository>
<id>git-parabot</id>
<name>Parabot's Git based repo</name>
<url>https://github.com/parabot/Maven-Repository/raw/master/</url>
<id>parabot-maven</id>
<name>Parabot its Maven Repository</name>
<url>http://maven.parabot.org/</url>
</repository>
</repositories>
@@ -32,7 +34,7 @@
<dependency>
<groupId>org.parabot</groupId>
<artifactId>client</artifactId>
<version>2.2.32</version>
<version>2.6</version>
</dependency>
</dependencies>
@@ -50,21 +52,37 @@
</plugin>
</plugins>
<resources>
<resource>
<directory>deploy</directory>
<filtering>true</filtering>
<excludes>
<exclude>deploy.bat</exclude>
<exclude>package.bat</exclude>
<exclude>clean.bat</exclude>
</excludes>
<!--<includes>-->
<!--<include>deploy.bat</include>-->
<!--<include>package.bat</include>-->
<!--<include>clean.bat</include>-->
<!--</includes>-->
</resource>
</resources>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ftp</artifactId>
<version>2.10</version>
</extension>
</extensions>
</build>
<distributionManagement>
<downloadUrl>https://maven.parabot.org/</downloadUrl>
<repository>
<uniqueVersion>false</uniqueVersion>
<id>parabot-maven</id>
<name>Custom Maven Repository</name>
<url>ftp://maven.parabot.org</url>
<layout>default</layout>
</repository>
<site>
<id>parabot-maven</id>
<name>Frontend Parabot Maven</name>
<url>ftp://maven.parabot.org/docs/${artifactId}/</url>
</site>
</distributionManagement>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
</plugin>
</plugins>
</reporting>
</project>