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