Add certificate name for windows code-signing (#1513)

* Add certificate name for windows code-signing

electron-builder supports our extended validation code-signing cert, but
only on windows. Our release process must now include a signing step on
windows.

FREEBIE

* AppVeyor Remove certificateSubjectName to disable signing

* Move code-signing disable package.json updates above build

* AppVeyor: Use temporary holding file for package.json changes
pull/749/head
Scott Nonnenberg 8 years ago committed by GitHub
parent 234e9c14e0
commit b0f9644c14

@ -14,6 +14,8 @@ install:
build_script:
- yarn run icon-gen
- node build\grunt.js
- type package.json | findstr /v certificateSubjectName > temp.json
- move temp.json package.json
- node_modules\.bin\build --em.environment=%SIGNAL_ENV% --publish=never
test_script:

@ -75,6 +75,7 @@
"win": {
"asarUnpack": "node_modules/spellchecker/vendor/hunspell_dictionaries",
"artifactName": "${productName}-Setup_${version}.${ext}",
"certificateSubjectName": "Signal",
"icon": "build/icons/win/icon.ico",
"publish": {
"provider": "s3",

Loading…
Cancel
Save