You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ar...@apache.org on 2006/02/22 09:14:23 UTC
svn commit: r379727 -
/maven/plugins/trunk/maven-deploy-plugin/src/main/java/org/apache/maven/plugin/deploy/DeployFileMojo.java
Author: aramirez
Date: Wed Feb 22 00:14:20 2006
New Revision: 379727
URL: http://svn.apache.org/viewcvs?rev=379727&view=rev
Log:
PR: MDEPLOY-19
Submitted By: Jerome Lacoste
Reviewed By: Allan Ramirez
-added ability to deploy-file as classifier
Modified:
maven/plugins/trunk/maven-deploy-plugin/src/main/java/org/apache/maven/plugin/deploy/DeployFileMojo.java
Modified: maven/plugins/trunk/maven-deploy-plugin/src/main/java/org/apache/maven/plugin/deploy/DeployFileMojo.java
URL: http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-deploy-plugin/src/main/java/org/apache/maven/plugin/deploy/DeployFileMojo.java?rev=379727&r1=379726&r2=379727&view=diff
==============================================================================
--- maven/plugins/trunk/maven-deploy-plugin/src/main/java/org/apache/maven/plugin/deploy/DeployFileMojo.java (original)
+++ maven/plugins/trunk/maven-deploy-plugin/src/main/java/org/apache/maven/plugin/deploy/DeployFileMojo.java Wed Feb 22 00:14:20 2006
@@ -130,6 +130,14 @@
* @readonly
*/
private boolean generatePom = true;
+
+ /**
+ * Add classifier to the artifact
+ *
+ * @parameter expression="${classifier}";
+ */
+ private String classifier;
+
public void execute()
throws MojoExecutionException
@@ -142,7 +150,7 @@
try
{
// Create the artifact
- Artifact artifact = artifactFactory.createArtifact( groupId, artifactId, version, null, packaging );
+ Artifact artifact = artifactFactory.createArtifactWithClassifier( groupId, artifactId, version, packaging, classifier );
ArtifactRepository deploymentRepository = repositoryFactory
.createDeploymentArtifactRepository( repositoryId, url, layout, false );
@@ -372,5 +380,15 @@
File getFile()
{
return file;
+ }
+
+ String getClassifier()
+ {
+ return classifier;
+ }
+
+ void setClassifier( String classifier )
+ {
+ this.classifier = classifier;
}
}