You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by da...@apache.org on 2018/05/29 13:53:35 UTC
[sling-slingstart-maven-plugin] branch master updated: SLING-7689
Conversion feature model to provisioning model files should only consider
.json files
This is an automated email from the ASF dual-hosted git repository.
davidb pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/sling-slingstart-maven-plugin.git
The following commit(s) were added to refs/heads/master by this push:
new 9ef5933 SLING-7689 Conversion feature model to provisioning model files should only consider .json files
9ef5933 is described below
commit 9ef5933fb466c9f4af641bee2f6fdf001d595136
Author: David Bosschaert <da...@gmail.com>
AuthorDate: Tue May 29 14:53:06 2018 +0100
SLING-7689 Conversion feature model to provisioning model files should only consider .json files
---
pom.xml | 1 +
.../java/org/apache/sling/maven/slingstart/FeatureModelConverter.java | 3 +++
src/{main => test}/resources/features1/simple.json | 0
src/{main => test}/resources/features2/src/main/features/boot_gav.json | 0
src/test/resources/features2/src/main/features/unrelated_file.txt | 1 +
5 files changed, 5 insertions(+)
diff --git a/pom.xml b/pom.xml
index a93dafd..3427b07 100644
--- a/pom.xml
+++ b/pom.xml
@@ -124,6 +124,7 @@
<configuration>
<excludes>
<exclude>src/site/markdown/**</exclude>
+ <exclude>src/test/resources/**</exclude>
</excludes>
</configuration>
</plugin>
diff --git a/src/main/java/org/apache/sling/maven/slingstart/FeatureModelConverter.java b/src/main/java/org/apache/sling/maven/slingstart/FeatureModelConverter.java
index 0e84fec..84b65f7 100644
--- a/src/main/java/org/apache/sling/maven/slingstart/FeatureModelConverter.java
+++ b/src/main/java/org/apache/sling/maven/slingstart/FeatureModelConverter.java
@@ -64,6 +64,9 @@ public class FeatureModelConverter {
try {
ArtifactManager am = getArtifactManager(project, session);
for (File f : files) {
+ if (!f.getName().endsWith(".json")) {
+ continue;
+ }
File genFile = new File(targetDir, f.getName() + ".txt");
FeatureToProvisioning.convert(f, genFile, am);
}
diff --git a/src/main/resources/features1/simple.json b/src/test/resources/features1/simple.json
similarity index 100%
rename from src/main/resources/features1/simple.json
rename to src/test/resources/features1/simple.json
diff --git a/src/main/resources/features2/src/main/features/boot_gav.json b/src/test/resources/features2/src/main/features/boot_gav.json
similarity index 100%
rename from src/main/resources/features2/src/main/features/boot_gav.json
rename to src/test/resources/features2/src/main/features/boot_gav.json
diff --git a/src/test/resources/features2/src/main/features/unrelated_file.txt b/src/test/resources/features2/src/main/features/unrelated_file.txt
new file mode 100644
index 0000000..848ca62
--- /dev/null
+++ b/src/test/resources/features2/src/main/features/unrelated_file.txt
@@ -0,0 +1 @@
+// Some other file
\ No newline at end of file
--
To stop receiving notification emails like this one, please contact
davidb@apache.org.