This is an automated email from the ASF dual-hosted git repository.

cziegeler pushed a commit to branch master
in repository 
https://gitbox.apache.org/repos/asf/sling-slingfeature-maven-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new 1f0d1c8  SLING-9095 : Create a mojo that is able to create a feature 
archive
1f0d1c8 is described below

commit 1f0d1c89858c16034162f00b3074f6455ee8bca7
Author: Carsten Ziegeler <[email protected]>
AuthorDate: Fri Feb 21 08:49:55 2020 +0100

    SLING-9095 : Create a mojo that is able to create a feature archive
---
 pom.xml                                                              | 4 ++--
 .../{AttachFeatureArchive.java => AttachFeatureArchiveMojo.java}     | 5 ++---
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/pom.xml b/pom.xml
index cfeb1e8..ec37d8a 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,7 +17,7 @@
     <parent>
         <groupId>org.apache.sling</groupId>
         <artifactId>sling</artifactId>
-        <version>35</version>
+        <version>38</version>
         <relativePath />
     </parent>
 
@@ -160,7 +160,7 @@
         <dependency>
             <groupId>org.apache.sling</groupId>
             <artifactId>org.apache.sling.feature</artifactId>
-            <version>1.1.2</version>
+            <version>1.1.3-SNAPSHOT</version>
         </dependency>
         <dependency>
             <groupId>org.apache.sling</groupId>
diff --git 
a/src/main/java/org/apache/sling/feature/maven/mojos/AttachFeatureArchive.java 
b/src/main/java/org/apache/sling/feature/maven/mojos/AttachFeatureArchiveMojo.java
similarity index 96%
rename from 
src/main/java/org/apache/sling/feature/maven/mojos/AttachFeatureArchive.java
rename to 
src/main/java/org/apache/sling/feature/maven/mojos/AttachFeatureArchiveMojo.java
index f14b90e..9e2b503 100644
--- 
a/src/main/java/org/apache/sling/feature/maven/mojos/AttachFeatureArchive.java
+++ 
b/src/main/java/org/apache/sling/feature/maven/mojos/AttachFeatureArchiveMojo.java
@@ -50,7 +50,7 @@ import org.apache.sling.feature.maven.ProjectHelper;
         requiresDependencyResolution = ResolutionScope.TEST,
         threadSafe = true
     )
-public class AttachFeatureArchive extends AbstractFeatureMojo {
+public class AttachFeatureArchiveMojo extends AbstractFeatureMojo {
 
     private static final String EXTENSION = "zip";
 
@@ -128,8 +128,7 @@ public class AttachFeatureArchive extends 
AbstractFeatureMojo {
         final String classifier = feature.getId().getClassifier() == null ? 
CLASSIFIER
                 : feature.getId().getClassifier().concat(CLASSIFIER);
 
-        final ArtifactId archiveId = new 
ArtifactId(feature.getId().getGroupId(), feature.getId().getArtifactId(),
-                feature.getId().getVersion(), classifier, EXTENSION);
+        final ArtifactId archiveId = 
feature.getId().changeClassifier(classifier).changeType(EXTENSION);
 
         // write the feature model archive
         final File outputFile = new File(

Reply via email to