ci: set up travis build
- use seperate plugin dirs, plugins-mac, plugins-win, plugins-linux for the flash plugin to support simultaneous win and linux build - enable notariziation, use env vars to run on travis - ci runs 'yarn run dist', skip docs build from ci - pass GH_TOKEN to docker containers - update to latest electron packages
This commit is contained in:
+7
-4
@@ -11,17 +11,20 @@ exports.default = async function notarizing(context) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (!process.env.APPLE_ID || !process.env.APPLE_ID_PASSWORD) {
|
||||
console.log('Notarize credentials missing, skipping');
|
||||
return;
|
||||
}
|
||||
|
||||
console.log('Notarizing...');
|
||||
|
||||
const appName = context.packager.appInfo.productFilename;
|
||||
|
||||
const password = `@keychain:WR Notarize`;
|
||||
|
||||
return await notarize({
|
||||
appBundleId: 'net.webrecorder.replayweb.page',
|
||||
appPath: `${appOutDir}/${appName}.app`,
|
||||
appleId: 'ikreymer@gmail.com',
|
||||
appleIdPassword: password,
|
||||
appleId: process.env.APPLE_ID,
|
||||
appleIdPassword: process.env.APPLE_ID_PASSWORD,
|
||||
});
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user