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
9
9
import { projectPubSub } from "./projectPubSub.server" ;
10
10
import { FailDeploymentService } from "./failDeployment.server" ;
11
11
import { TimeoutDeploymentService } from "./timeoutDeployment.server" ;
12
+ import { engine } from "../runEngine.server" ;
13
+ import { tryCatch } from "@trigger.dev/core" ;
12
14
13
15
export class FinalizeDeploymentService extends BaseService {
14
16
public async call (
@@ -116,6 +118,18 @@ export class FinalizeDeploymentService extends BaseService {
116
118
} ) ;
117
119
}
118
120
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
+
119
133
await PerformDeploymentAlertsService . enqueue ( deployment . id ) ;
120
134
121
135
return finalizedDeployment ;
You can’t perform that action at this time.
0 commit comments