Skip to content

Support notarization of MAC dmg files in eclipse-dmg-packager plugin #752

@HannesWell

Description

@HannesWell

Currently the eclipse-dmg-packager CBI plugin can only sign but not notarize the built package, which requires an additional subsequent step, for example in the eclipse-platform:

It would be great if the eclipse-dmg-packager CBI plugin could already do it when packing a dmg file out of the box.
It would simplify the build configuration and could increase parallelism.

This could be enabled via a notarize property, similar to the already existing sign property:

/**
* Controls signing of the dmg file
*
* @since 1.1.4
*/
@Parameter(property = "cbi.dmgpackager.sign", defaultValue = "false")
private boolean sign;

If you are fine with the proposed solution I can offer to work on implementing it.

But maybe it would be even better to make it possible to handle it directly in the dmg-packer back-end so that we don't have to download the dmg package and upload it again just for notarization.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions