File tree Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Expand file tree Collapse file tree 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -80,10 +80,18 @@ var verify = function(done) {
80
80
81
81
module . exports . installer = function ( done ) {
82
82
debug ( 'running packager...' ) ;
83
- packager ( CONFIG , function ( err ) {
84
- if ( err ) return done ( err ) ;
83
+ var doCodeSign = process . env . SCOUT_INSTALLER_UNSIGNED === undefined ;
85
84
86
- codesign ( function ( err ) {
85
+ // TODO: clean up with https://www.npmjs.com/package/run-series ?
86
+ if ( ! doCodeSign ) {
87
+ CONFIG . sign = null ;
88
+ packager ( CONFIG , function ( err ) {
89
+ if ( err ) return done ( err ) ;
90
+
91
+ createDMG ( CONFIG , done ) ;
92
+ } ) ;
93
+ } else {
94
+ packager ( CONFIG , function ( err ) {
87
95
if ( err ) return done ( err ) ;
88
96
89
97
verify ( function ( err ) {
@@ -92,5 +100,5 @@ module.exports.installer = function(done) {
92
100
createDMG ( CONFIG , done ) ;
93
101
} ) ;
94
102
} ) ;
95
- } ) ;
103
+ }
96
104
} ;
You can’t perform that action at this time.
0 commit comments