Maven repository
Configuration
To add this repository to your Maven project, add the following lines to your pom.xml
or settings.xml
file.
Dependency repository
<repositories>
<repository>
<id>al-snapshot-repository</id>
<url>https://github.com/alessandroleite/maven-repository/raw/master/snapshots</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>al-releases-repo</id>
<url>https://github.com/alessandroleite/maven-repository/raw/master/releases</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
Plugin repository
<pluginRepositories>
<pluginRepository>
<id>al-snapshots-plugins-repository</id>
<url>https://github.com/alessandroleite/maven-repository/raw/master/snapshots</url>
<layout>default</layout>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>al-releases-plugins-repository</id>
<url>https://github.com/alessandroleite/maven-repository/raw/master/releases</url>
<layout>default</layout>
<snapshots>
<enabled>false</enabled>
</snapshots>
<releases>
<updatePolicy>never</updatePolicy>
</releases>
</pluginRepository>
</pluginRepositories>
Configuration
The following artifacts are available
<dependency>
<groupId>cloudreports</groupId>
<artifactId>cloudreports</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>lshw</groupId>
<artifactId>xml-parser</artifactId>
<version>0.5</version>
</dependency>
<dependency>
<groupId>jdiffbot</groupId>
<artifactId>jdiffbot</artifactId>
<version>1.1-SNAPSHOT</version>
</dependency>
Maven Plugins
<plugin>
<groupId>cloudreports</groupId>
<artifactId>cloudreports-maven-plugin</artifactId>
<version>1.0.0-SNAPSHOT</version>
</plugin>
Deploy
mvn deploy:deploy-file
-Durl=file:PATH_TO_LOCAL/maven-repository/releases -Dfile=YOUR_FILE -DgroupId=GROUP_ID -DartifactId=ARTIFACT_ID -Dversion=VERSION -Dpackaging=PACKAGING