mirror of https://github.com/keeweb/keeweb
option to skip code signing on Windows
parent
ec5bacd951
commit
17fbf9188d
|
@ -30,7 +30,8 @@ module.exports = function (grunt) {
|
|||
zipCommentPlaceholderPart + '.'.repeat(512 - zipCommentPlaceholderPart.length);
|
||||
const electronVersion = pkg.dependencies.electron.replace(/^\D/, '');
|
||||
const skipSign = grunt.option('skip-sign');
|
||||
const getCodeSignConfig = () => (skipSign ? undefined : require('./keys/codesign.json'));
|
||||
const getCodeSignConfig = () =>
|
||||
skipSign ? { identities: {} } : require('./keys/codesign.json');
|
||||
|
||||
const webpackOptions = {
|
||||
date,
|
||||
|
|
|
@ -13,7 +13,11 @@ module.exports = function (grunt) {
|
|||
const opt = this.options();
|
||||
|
||||
for (const [file, name] of Object.entries(opt.files)) {
|
||||
await signFile(file, name, opt);
|
||||
if (!opt.windows && grunt.option('skip-sign')) {
|
||||
grunt.log.writeln(`Skipped code-signing: ${file}`);
|
||||
} else {
|
||||
await signFile(file, name, opt);
|
||||
}
|
||||
}
|
||||
|
||||
done();
|
||||
|
|
Loading…
Reference in New Issue