You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by ld...@apache.org on 2018/10/29 23:56:54 UTC
[karaf] branch karaf-4.1.x updated: KARAF-5992 Allow multiple
values for profilesUri option.
This is an automated email from the ASF dual-hosted git repository.
ldywicki pushed a commit to branch karaf-4.1.x
in repository https://gitbox.apache.org/repos/asf/karaf.git
The following commit(s) were added to refs/heads/karaf-4.1.x by this push:
new d279e36 KARAF-5992 Allow multiple values for profilesUri option.
d279e36 is described below
commit d279e36f3e8fc9a2ed02e3e32b860dd908fa2d6d
Author: Ćukasz Dywicki <lu...@code-house.org>
AuthorDate: Mon Oct 29 19:39:37 2018 +0100
KARAF-5992 Allow multiple values for profilesUri option.
---
.../src/main/java/org/apache/karaf/tooling/AssemblyMojo.java | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/AssemblyMojo.java b/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/AssemblyMojo.java
index a2d2418..d659789 100644
--- a/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/AssemblyMojo.java
+++ b/tooling/karaf-maven-plugin/src/main/java/org/apache/karaf/tooling/AssemblyMojo.java
@@ -25,6 +25,7 @@ import java.io.InputStream;
import java.nio.file.Files;
import java.nio.file.attribute.PosixFilePermissions;
import java.util.ArrayList;
+import java.util.Arrays;
import java.util.Collections;
import java.util.HashMap;
import java.util.List;
@@ -431,7 +432,9 @@ public class AssemblyMojo extends MojoSupport {
.defaultAddAll(installAllFeaturesByDefault)
.ignoreDependencyFlag(ignoreDependencyFlag);
if (profilesUri != null) {
- builder.profilesUris(profilesUri);
+ Arrays.stream(profilesUri.split(","))
+ .map(String::trim)
+ .forEach(builder::profilesUris);
}
if (libraries != null) {
builder.libraries(libraries.toArray(new String[libraries.size()]));