File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed
apps/webapp/app/v3/services Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,8 @@ import { ChangeCurrentDeploymentService } from "./changeCurrentDeployment.server
99import { projectPubSub } from "./projectPubSub.server" ;
1010import { FailDeploymentService } from "./failDeployment.server" ;
1111import { TimeoutDeploymentService } from "./timeoutDeployment.server" ;
12+ import { engine } from "../runEngine.server" ;
13+ import { tryCatch } from "@trigger.dev/core" ;
1214
1315export class FinalizeDeploymentService extends BaseService {
1416 public async call (
@@ -116,6 +118,18 @@ export class FinalizeDeploymentService extends BaseService {
116118 } ) ;
117119 }
118120
121+ if ( deployment . worker . engine === "V2" ) {
122+ const [ schedulePendingVersionsError ] = await tryCatch (
123+ engine . scheduleEnqueueRunsForBackgroundWorker ( deployment . worker . id )
124+ ) ;
125+
126+ if ( schedulePendingVersionsError ) {
127+ logger . error ( "Error scheduling pending versions" , {
128+ error : schedulePendingVersionsError ,
129+ } ) ;
130+ }
131+ }
132+
119133 await PerformDeploymentAlertsService . enqueue ( deployment . id ) ;
120134
121135 return finalizedDeployment ;
You can’t perform that action at this time.
0 commit comments