All Downloads are FREE. Search and download functionalities are using the official Maven repository.

META-INF.plexus.components.xml Maven / Gradle / Ivy

Go to download

This plugin brings into Maven the lifecycle of an R package. It builds onto the existing R installation to perform build, check, etc. It provides means to complete a DESCRIPTION file with version, etc. In the future, It will allow to deploy the project to CRAN as well as a Maven artifact repository.

The newest version!
<?xml version="1.0" encoding="UTF-8"?>
<component-set xlmns="http://plexus.codehaus.org/xsd/components-1.3.0.xsd">
	<components>
		<component>
			<role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
			<role-hint>R</role-hint>
			<implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
			<configuration>
				<phases>
					<process-sources>it.bancaditalia.oss:r-maven-plugin:sources</process-sources>
					<process-resources>org.apache.maven.plugins:maven-resources-plugin:resources</process-resources>
					<compile>it.bancaditalia.oss:r-maven-plugin:document</compile>
					<prepare-package>it.bancaditalia.oss:r-maven-plugin:validate</prepare-package>
					<package>it.bancaditalia.oss:r-maven-plugin:build</package>
					<integration-test>it.bancaditalia.oss:r-maven-plugin:check</integration-test>
					<install>org.apache.maven.plugins:maven-install-plugin:install</install>
					<deploy>org.apache.maven.plugins:maven-deploy-plugin:deploy</deploy>
				</phases>
			</configuration>
		</component>
		<component>
			<role>org.apache.maven.artifact.handler.ArtifactHandler</role>
			<role-hint>R</role-hint>
			<implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
			<configuration>
				<extension>tar.gz</extension>
				<type>R</type>
				<packaging>R</packaging>
			</configuration>
		</component>
	</components>
</component-set>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy