@@ -282,15 +282,15 @@ func (impl *HandlerServiceImpl) ManualCdTrigger(triggerContext bean.TriggerConte
282
282
AuditLog : sql.AuditLog {CreatedOn : triggeredAt , CreatedBy : overrideRequest .UserId , UpdatedOn : triggeredAt , UpdatedBy : overrideRequest .UserId },
283
283
ReferenceId : triggerContext .ReferenceId ,
284
284
}
285
- savedWfr , err : = impl .cdWorkflowRunnerService .SaveCDWorkflowRunnerWithStage ( runner )
285
+ err = impl .cdWorkflowRunnerService .SaveWfr ( nil , runner )
286
286
if err != nil {
287
287
impl .logger .Errorw ("err in creating cdWorkflowRunner, ManualCdTrigger" , "cdWorkflowId" , cdWorkflowId , "err" , err )
288
288
return 0 , "" , nil , err
289
289
}
290
290
runner .CdWorkflow = & pipelineConfig.CdWorkflow {
291
291
Pipeline : cdPipeline ,
292
292
}
293
- overrideRequest .WfrId = savedWfr .Id
293
+ overrideRequest .WfrId = runner .Id
294
294
overrideRequest .CdWorkflowId = cdWorkflowId
295
295
// creating cd pipeline status timeline for deployment initialisation
296
296
timeline := impl .pipelineStatusTimelineService .NewDevtronAppPipelineStatusTimelineDbObject (runner .Id , timelineStatus .TIMELINE_STATUS_DEPLOYMENT_INITIATED , timelineStatus .TIMELINE_DESCRIPTION_DEPLOYMENT_INITIATED , overrideRequest .UserId )
@@ -419,7 +419,7 @@ func (impl *HandlerServiceImpl) TriggerAutomaticDeployment(request bean.TriggerR
419
419
AuditLog : sql.AuditLog {CreatedOn : triggeredAt , CreatedBy : triggeredBy , UpdatedOn : triggeredAt , UpdatedBy : triggeredBy },
420
420
ReferenceId : request .TriggerContext .ReferenceId ,
421
421
}
422
- savedWfr , err := impl .cdWorkflowRunnerService .SaveCDWorkflowRunnerWithStage ( runner )
422
+ err := impl .cdWorkflowRunnerService .SaveWfr ( nil , runner )
423
423
if err != nil {
424
424
return err
425
425
}
@@ -448,7 +448,7 @@ func (impl *HandlerServiceImpl) TriggerAutomaticDeployment(request bean.TriggerR
448
448
impl .logger .Errorw ("validation error deployment request" , "cdWfr" , runner .Id , "err" , validationErr )
449
449
return validationErr
450
450
}
451
- releaseErr := impl .TriggerCD (ctx , artifact , cdWf .Id , savedWfr .Id , pipeline , envDeploymentConfig , triggeredAt , triggeredBy )
451
+ releaseErr := impl .TriggerCD (ctx , artifact , cdWf .Id , runner .Id , pipeline , envDeploymentConfig , triggeredAt , triggeredBy )
452
452
// if releaseErr found, then the mark current deployment Failed and return
453
453
if releaseErr != nil {
454
454
err := impl .cdWorkflowCommonService .MarkCurrentDeploymentFailed (runner , releaseErr , triggeredBy )
0 commit comments