@@ -35,16 +35,16 @@ module.exports = {
3535 const assetsDir = this . readConfig ( 'assetsDir' ) ;
3636
3737 this . log ( 'SENTRY: Creating release...' ) ;
38- this . sentryCliExec ( `new ${ releaseName } ` ) ;
38+ this . sentryCliExec ( 'releases' , `new ${ releaseName } ` ) ;
3939
4040 this . log ( 'SENTRY: Assigning commits...' ) ;
41- this . sentryCliExec ( `set-commits --auto ${ releaseName } ` ) ;
41+ this . sentryCliExec ( 'releases' , `set-commits --auto ${ releaseName } ` ) ;
4242
4343 this . log ( 'SENTRY: Uploading source maps...' ) ;
44- this . sentryCliExec ( `files ${ releaseName } upload-sourcemaps --rewrite ${ assetsDir } ` ) ;
44+ this . sentryCliExec ( 'releases' , `files ${ releaseName } upload-sourcemaps --rewrite ${ assetsDir } ` ) ;
4545
4646 this . log ( 'SENTRY: Finalizing release...' ) ;
47- this . sentryCliExec ( `finalize ${ releaseName } ` ) ;
47+ this . sentryCliExec ( 'releases' , `finalize ${ releaseName } ` ) ;
4848
4949 this . log ( 'SENTRY: Release published!...' ) ;
5050 } ,
@@ -55,7 +55,7 @@ module.exports = {
5555 const environment = this . readConfig ( 'environment' ) ;
5656
5757 this . log ( 'SENTRY: Deploying release...' ) ;
58- this . sentryCliExec ( `deploys ${ releaseName } new -e ${ environment } ` ) ;
58+ this . sentryCliExec ( 'releases' , `deploys ${ releaseName } new -e ${ environment } ` ) ;
5959 this . log ( 'SENTRY: Deployed!' ) ;
6060 } ,
6161
@@ -64,11 +64,11 @@ module.exports = {
6464 const releaseName = `${ appName } @${ this . readConfig ( 'revisionKey' ) } ` ;
6565
6666 this . log ( 'SENTRY: Deleting release...' ) ;
67- this . sentryCliExec ( `delete ${ releaseName } ` ) ;
67+ this . sentryCliExec ( 'releases' , `delete ${ releaseName } ` ) ;
6868 this . log ( 'SENTRY: Release deleted!' ) ;
6969 } ,
7070
71- sentryCliExec ( params ) {
71+ sentryCliExec ( command , subCommand ) {
7272 const authToken = this . readConfig ( 'authToken' ) ;
7373 const orgName = this . readConfig ( 'orgName' ) ;
7474 const appName = this . readConfig ( 'appName' ) ;
@@ -79,10 +79,10 @@ module.exports = {
7979 path . join ( 'node_modules' , '.bin' , 'sentry-cli' ) ,
8080 url ? `--url ${ url } ` : '' ,
8181 `--auth-token ${ authToken } ` ,
82- 'releases' ,
82+ command ,
8383 `--org ${ orgName } ` ,
8484 `--project ${ appName } ` ,
85- params
85+ subCommand
8686 ] . join ( ' ' )
8787 ) ;
8888 } ,
0 commit comments