You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@servicemix.apache.org by "Krzysztof Sobkowiak (JIRA)" <ji...@apache.org> on 2017/01/16 22:03:27 UTC

[jira] [Updated] (SM-2843) Use the archive goal instead of the custom assembly definition

     [ https://issues.apache.org/jira/browse/SM-2843?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Krzysztof Sobkowiak updated SM-2843:
------------------------------------
    Fix Version/s:     (was: 7.0.0)
                   7.1.0

> Use the archive goal instead of the custom assembly definition
> --------------------------------------------------------------
>
>                 Key: SM-2843
>                 URL: https://issues.apache.org/jira/browse/SM-2843
>             Project: ServiceMix
>          Issue Type: Task
>          Components: assemblies
>            Reporter: Krzysztof Sobkowiak
>            Assignee: Krzysztof Sobkowiak
>             Fix For: 7.1.0
>
>
> Currently we use the custom assembly definition and the assembly plugin. We should use the {{archive}} goal from karaf-maven-plugin instead.
> The {{archive}} goal produces 2 distributions - .zip and .tgz. We have decided over a year ago to provide only one assembly. It's possible to configure the karaf plugin to generate only one of the distribution - the zip file, but we need one change in the karaf-maven-plugin. The unix scripts (e.g. karaf, client,...) have not set the executable bit in the zip file. We need a change the {{archive}} goal to enable the executable bit for unix scripts (like in the tgz file).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)