Eclipse Common Build Infrastructure Maven Plugins 1.0.5

Maven Plugins 1.0.5

Description

Notable changes:

 

- Bug 412850 - Need mechanism to exclude signing inner jars

 

    Adds a new parameter excludeInnerJars to allow excluding inner jars

    from being signed.

 

    Example:

        <configuration>

          <excludeInnerJars>true</excludeInnerJars>

        </configuration>

 

- Bug 415554 - Only include the "Contents" folder for signing

 

    This commit modifies the signing to only include files and folders

    from the "..app/Contents" folder for singing. Only the "Contents"

    folder is relevant for Mac OS code signing. In some layouts the ".app"

    folder is the top-level folder containing additional resources such as

    plug-ins, etc. Those resources don't need to be signed. Thus, there is

    no need for them to be in the zip for signing.

 

- Bug 416258 - macsigner and winsigner baseSearchDir defaults

 

    Now simply searches ${project.build.directory}/products/ instead of

    ${project.build.directory}/products/${project.artifactId}/

 

- Bug 417940 - Allow option to continueOnFail when signing

 

    Signing plugins will no longer fail the build if continueOnFail is

    enabled. Instead a WARNING message will be displayed in the output and

    the build will continue running. By default this new setting is set to

    "false" so the build will still fail with the setting unset.

 

    Configuration via Maven commandline:

 

        -DcontinueOnFail=true

 

    Configuration via pom.xml

 

        <configuration>

          <continueOnFail>true</continueOnFail>

        </configuration>