feat: move distribution builds to platform Docker builder
This commit is contained in:
@@ -5,6 +5,7 @@ import (
|
||||
"net/http"
|
||||
"path/filepath"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
"browser.local/platform/config"
|
||||
"browser.local/platform/repo"
|
||||
@@ -47,6 +48,13 @@ func NewRouterFromConfig(cfg config.Config) (http.Handler, error) {
|
||||
if err := core.ConfigureSecretEnvelopeKey(cfg.SecretEnvelopeKey); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
core.ConfigureDistributionBuilder(service.NewDockerDistributionBuilder(service.DockerDistributionBuilderConfig{
|
||||
DockerBinary: cfg.BuilderDockerBinary,
|
||||
Image: cfg.BuilderImage,
|
||||
SourceDir: cfg.BuilderSourceDir,
|
||||
WorkspaceDir: cfg.BuilderWorkspaceDir,
|
||||
Timeout: time.Duration(cfg.BuilderTimeoutSeconds) * time.Second,
|
||||
}))
|
||||
if err := core.ConfigureAIProviderMode(cfg.AIProviderMode); err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user