refactor(stack): create stack and deploy stack in async flow CE [BE-12650] (#2238)

This commit is contained in:
Oscar Zhou
2026-04-07 09:18:54 +12:00
committed by GitHub
parent fcf9888677
commit 5aba61cc49
28 changed files with 825 additions and 157 deletions
@@ -42,6 +42,8 @@ func (b *ComposeStackGitBuilder) SetUniqueInfo(payload *StackPayload) GitMethodS
if b.hasError() {
return b
}
b.GitMethodStackBuilder.SetUniqueInfo(payload)
b.stack.Name = payload.Name
b.stack.Type = portainer.DockerComposeStack
b.stack.EntryPoint = payload.ComposeFile
@@ -71,8 +73,3 @@ func (b *ComposeStackGitBuilder) Deploy(ctx context.Context, payload *StackPaylo
return b.GitMethodStackBuilder.Deploy(ctx, payload, endpoint)
}
func (b *ComposeStackGitBuilder) SetAutoUpdate(payload *StackPayload) GitMethodStackBuildProcess {
b.GitMethodStackBuilder.SetAutoUpdate(payload)
return b
}