merge: 릴리스 컨트롤러 builder 연결 수정을 반영한다

This commit is contained in:
2026-08-22 10:15:29 +00:00
+10 -4
View File
@@ -28,10 +28,16 @@ const main = async (): Promise<void> => {
worktreeRoot: config.worktreeRoot, worktreeRoot: config.worktreeRoot,
baseEnv: config.baseEnv, baseEnv: config.baseEnv,
}); });
const buildRunner = new PnpmBuildRunner(); const migrationRunner = new PnpmBuildRunner();
const releaseBuildRunner = createReleaseBuildRunner(config.releaseBuilderUrl, buildRunner); const releaseBuildRunner = createReleaseBuildRunner(config.releaseBuilderUrl, migrationRunner);
const processManager = new Pm2ProcessManager(); const processManager = new Pm2ProcessManager();
const controller = new GatewayReleaseController(repository, workspaceManager, buildRunner, processManager, config); const controller = new GatewayReleaseController(
repository,
workspaceManager,
releaseBuildRunner,
processManager,
config
);
const command = process.argv[2] ?? 'daemon'; const command = process.argv[2] ?? 'daemon';
if (command === 'status') { if (command === 'status') {
console.log( console.log(
@@ -60,7 +66,7 @@ const main = async (): Promise<void> => {
sourceRef, sourceRef,
workspaceManager, workspaceManager,
buildRunner: releaseBuildRunner, buildRunner: releaseBuildRunner,
migrationRunner: buildRunner, migrationRunner,
processManager, processManager,
config, config,
}); });