File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,11 +30,7 @@ export default class DevopsPipelineActivate extends SfCommand<ActivatePipelineRe
3030 public static readonly examples = messages . getMessages ( 'examples' ) ;
3131
3232 public static readonly flags = {
33- 'target-org' : Flags . requiredOrg ( {
34- char : 'o' ,
35- summary : messages . getMessage ( 'flags.target-org.summary' ) ,
36- required : true ,
37- } ) ,
33+ 'target-org' : Flags . requiredOrg ( ) ,
3834 'api-version' : Flags . orgApiVersion ( ) ,
3935 'pipeline-id' : Flags . salesforceId ( {
4036 summary : messages . getMessage ( 'flags.pipeline-id.summary' ) ,
Original file line number Diff line number Diff line change @@ -28,11 +28,7 @@ export default class DevopsPipelineAttachProject extends SfCommand<AttachProject
2828 public static readonly examples = messages . getMessages ( 'examples' ) ;
2929
3030 public static readonly flags = {
31- 'target-org' : Flags . requiredOrg ( {
32- char : 'o' ,
33- summary : messages . getMessage ( 'flags.target-org.summary' ) ,
34- required : true ,
35- } ) ,
31+ 'target-org' : Flags . requiredOrg ( ) ,
3632 'api-version' : Flags . orgApiVersion ( ) ,
3733 'pipeline-id' : Flags . salesforceId ( {
3834 summary : messages . getMessage ( 'flags.pipeline-id.summary' ) ,
Original file line number Diff line number Diff line change @@ -28,11 +28,7 @@ export default class DevopsPipelineCreate extends SfCommand<CreatePipelineResult
2828 public static readonly examples = messages . getMessages ( 'examples' ) ;
2929
3030 public static readonly flags = {
31- 'target-org' : Flags . requiredOrg ( {
32- char : 'o' ,
33- summary : messages . getMessage ( 'flags.target-org.summary' ) ,
34- required : true ,
35- } ) ,
31+ 'target-org' : Flags . requiredOrg ( ) ,
3632 'api-version' : Flags . orgApiVersion ( ) ,
3733 name : Flags . string ( {
3834 summary : messages . getMessage ( 'flags.name.summary' ) ,
Original file line number Diff line number Diff line change @@ -30,11 +30,7 @@ export default class DevopsPipelineStageAdd extends SfCommand<AddPipelineStageRe
3030 public static readonly examples = messages . getMessages ( 'examples' ) ;
3131
3232 public static readonly flags = {
33- 'target-org' : Flags . requiredOrg ( {
34- char : 'o' ,
35- summary : messages . getMessage ( 'flags.target-org.summary' ) ,
36- required : true ,
37- } ) ,
33+ 'target-org' : Flags . requiredOrg ( ) ,
3834 'api-version' : Flags . orgApiVersion ( ) ,
3935 'pipeline-id' : Flags . salesforceId ( {
4036 summary : messages . getMessage ( 'flags.pipeline-id.summary' ) ,
Original file line number Diff line number Diff line change @@ -28,11 +28,7 @@ export default class DevopsProjectCreate extends SfCommand<CreateProjectResult>
2828 public static readonly examples = messages . getMessages ( 'examples' ) ;
2929
3030 public static readonly flags = {
31- 'target-org' : Flags . requiredOrg ( {
32- char : 'o' ,
33- summary : messages . getMessage ( 'flags.target-org.summary' ) ,
34- required : true ,
35- } ) ,
31+ 'target-org' : Flags . requiredOrg ( ) ,
3632 'api-version' : Flags . orgApiVersion ( ) ,
3733 name : Flags . string ( {
3834 summary : messages . getMessage ( 'flags.name.summary' ) ,
Original file line number Diff line number Diff line change @@ -34,11 +34,7 @@ export default class DevopsPullRequestCreate extends SfCommand<CreatePullRequest
3434 public static readonly examples = messages . getMessages ( 'examples' ) ;
3535
3636 public static readonly flags = {
37- 'target-org' : Flags . requiredOrg ( {
38- char : 'o' ,
39- summary : messages . getMessage ( 'flags.target-org.summary' ) ,
40- required : true ,
41- } ) ,
37+ 'target-org' : Flags . requiredOrg ( ) ,
4238 'api-version' : Flags . orgApiVersion ( ) ,
4339 'work-item-name' : Flags . string ( {
4440 summary : messages . getMessage ( 'flags.work-item-name.summary' ) ,
Original file line number Diff line number Diff line change @@ -29,6 +29,8 @@ export type ActivatePipelineResult = {
2929 error ?: string ;
3030} ;
3131
32+ type ActivateResponse = { status ?: string ; id : string } ;
33+
3234/**
3335 * Activates a DevOps Center pipeline via the Connect API.
3436 * POST /services/data/v{version}/connect/devops/pipelines/{pipelineId}/activate
@@ -38,7 +40,7 @@ export async function activatePipeline(params: ActivatePipelineParams): Promise<
3840
3941 const path = `/services/data/v${ connection . getApiVersion ( ) } /connect/devops/pipelines/${ pipelineId } /activate` ;
4042
41- await connection . request ( {
43+ const data = await connection . request < ActivateResponse > ( {
4244 method : 'POST' ,
4345 url : path ,
4446 body : '{}' ,
@@ -48,6 +50,6 @@ export async function activatePipeline(params: ActivatePipelineParams): Promise<
4850 return {
4951 success : true ,
5052 pipelineId,
51- status : 'Active' ,
53+ status : data . status ?? 'Active' ,
5254 } ;
5355}
Original file line number Diff line number Diff line change @@ -96,15 +96,13 @@ export async function createPipeline(params: CreatePipelineParams): Promise<Crea
9696 payload . description = description ;
9797 }
9898
99- const response = await connection . request ( {
99+ const data = await connection . request < ConnectPipelineResponse > ( {
100100 method : 'POST' ,
101101 url : path ,
102102 body : JSON . stringify ( payload ) ,
103103 headers : { 'Content-Type' : 'application/json' } ,
104104 } ) ;
105105
106- const data = response as ConnectPipelineResponse ;
107-
108106 return {
109107 success : true ,
110108 pipelineId : data . id ,
You can’t perform that action at this time.
0 commit comments