Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 415986

Summary: [signing] Update Mac signing infrastructure
Product: Community Reporter: Thanh Ha <thanh.ha>
Component: ServersAssignee: Eclipse Webmaster <webmaster>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:

Description Thanh Ha CLA 2013-08-27 13:38:42 EDT
Gunnar provided us with a patch to improve the macsigning infrastructure. More importantly it also adds a new feature to allow parsing of CodeResources if provided.

Some projects may require this in order to properly sign for Mac because this file allows excluding certain binaries in the Mac.app directory.

We should deploy this update to the Mac signing infrastructure.


As part of this the Mac signing infrastructure is also still using our older code before we published the code publicly. We should switch to using the code from the public repo here: https://git.eclipse.org/c/cbi/signing-service.git/

I've tested this code and it appears to work and does not break the existing jarsigner Maven plugin so should be safe to roll out.


If this goes well we should consider updating the signing infrastructure for the jarsigner and winsigner plugins as well.
Comment 1 Thanh Ha CLA 2013-08-27 15:23:29 EDT
I've deployed the new Mac signing service code.