From 6c4a3268bc4c528ecff45f50ed5ca6aa1d48500c Mon Sep 17 00:00:00 2001 From: Alan Pearce Date: Fri, 28 Jun 2024 20:43:14 +0200 Subject: wip --- internal/server/server.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'internal/server') diff --git a/internal/server/server.go b/internal/server/server.go index c7b5659..e83985d 100644 --- a/internal/server/server.go +++ b/internal/server/server.go @@ -109,7 +109,7 @@ func New(runtimeConfig *Config) (*Server, error) { if err != nil { return nil, err } - _, err = vcs.CloneOrUpdate(vcsConfig) + builderConfig.Repository, err = vcs.CloneOrUpdate(vcsConfig) if err != nil { return nil, err } @@ -123,6 +123,12 @@ func New(runtimeConfig *Config) (*Server, error) { publicDir := filepath.Join(runtimeConfig.Root, "public") builderConfig.Destination = publicDir runtimeConfig.Root = publicDir + } else { + var err error + builderConfig.Repository, err = vcs.Open(".") + if err != nil { + return nil, err + } } config, err := cfg.GetConfig(builderConfig.Source) -- cgit 1.4.1