@@ -236,7 +236,7 @@ class Scf {
236
236
console . log ( `Deploying ${ inputs . name } 's triggers in ${ this . region } .` )
237
237
238
238
if ( ( await this . checkStatus ( inputs . namespace || defaultNamespace , inputs . name ) ) == false ) {
239
- throw `Deploying ${ inputs . name } trigger failed. Please check function status.`
239
+ throw new Error ( `Deploying ${ inputs . name } trigger failed. Please check function status.` )
240
240
}
241
241
242
242
const releaseEvents = funcInfo . Triggers
@@ -353,7 +353,9 @@ class Scf {
353
353
inputs . name
354
354
)
355
355
if ( functionStatus == false ) {
356
- throw `Function ${ inputs . name } deploy trigger failed. Please check function status.`
356
+ throw new Error (
357
+ `Function ${ inputs . name } deploy trigger failed. Please check function status.`
358
+ )
357
359
}
358
360
359
361
// 判断Trigger是否已经存在
@@ -469,7 +471,7 @@ class Scf {
469
471
} else {
470
472
await this . updateFunctionCode ( inputs , funcInfo )
471
473
if ( ( await this . checkStatus ( inputs . namespace || defaultNamespace , inputs . name ) ) == false ) {
472
- throw `Function ${ inputs . name } upgrade failed. Please check function status.`
474
+ throw new Error ( `Function ${ inputs . name } upgrade failed. Please check function status.` )
473
475
}
474
476
await this . updateFunctionConfigure ( inputs , funcInfo )
475
477
}
@@ -484,7 +486,7 @@ class Scf {
484
486
funcInfo = await this . getFunction ( inputs . namespace || defaultNamespace , inputs . name )
485
487
}
486
488
if ( ( await this . checkStatus ( inputs . namespace || defaultNamespace , inputs . name ) ) == false ) {
487
- throw `Function ${ inputs . name } upgrade failed. Please check function status.`
489
+ throw new Error ( `Function ${ inputs . name } upgrade failed. Please check function status.` )
488
490
}
489
491
await Promise . all ( [ this . deployTags ( funcInfo , inputs ) , this . deployTrigger ( funcInfo , inputs ) ] )
490
492
}
0 commit comments