Update OSX codesigning and notarization (#3658)
This commit is contained in:
@@ -33,26 +33,8 @@ let cfg = {
|
||||
}
|
||||
]
|
||||
},
|
||||
// macOS specific configuration
|
||||
osxSign: {
|
||||
entitlements: 'entitlements.plist',
|
||||
'entitlements-inherit': 'entitlements.plist',
|
||||
'gatekeeper-assess': false,
|
||||
hardenedRuntime: true,
|
||||
identity: 'Developer ID Application: Michael Neale (W2L75AE9HQ)',
|
||||
},
|
||||
osxNotarize: {
|
||||
appleId: process.env['APPLE_ID'],
|
||||
appleIdPassword: process.env['APPLE_ID_PASSWORD'],
|
||||
teamId: process.env['APPLE_TEAM_ID'],
|
||||
},
|
||||
};
|
||||
|
||||
if (process.env['APPLE_ID'] === undefined) {
|
||||
delete cfg.osxNotarize;
|
||||
delete cfg.osxSign;
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
packagerConfig: cfg,
|
||||
rebuildConfig: {},
|
||||
|
||||
Reference in New Issue
Block a user