From 48d3dcb526df1874ed009b1cd742a94aac1e4493 Mon Sep 17 00:00:00 2001 From: "Marcel S. Henselin" Date: Tue, 3 Feb 2026 10:26:23 +0100 Subject: [PATCH] fix: builder fix --- cmd/cmd/build/build.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/cmd/cmd/build/build.go b/cmd/cmd/build/build.go index e822afaf..70551ca7 100644 --- a/cmd/cmd/build/build.go +++ b/cmd/cmd/build/build.go @@ -421,6 +421,7 @@ func generateServiceFiles(rootDir, generatorDir string) error { continue } + // TODO: use const of supported versions if svcVersion.Name() != "alpha" && svcVersion.Name() != "beta" { continue } @@ -452,7 +453,8 @@ func generateServiceFiles(rootDir, generatorDir string) error { ) //for _, part := range []string{"alpha", "beta"} { - oasFile := path.Join(generatorDir, "oas", fmt.Sprintf("%s%s.json", service.Name(), svcVersion)) + oasFile := path.Join(generatorDir, "oas", fmt.Sprintf("%s%s.json", service.Name(), svcVersion.Name())) + // slog.Info("oas file", "path", oasFile, "version", svcVersion.Name()) if _, err = os.Stat(oasFile); !os.IsNotExist(err) { slog.Info("found matching oas", "svc", service.Name(), "version", svcVersion.Name()) scName := fmt.Sprintf("%s%s", service.Name(), svcVersion.Name()) @@ -472,7 +474,7 @@ func generateServiceFiles(rootDir, generatorDir string) error { "tfplugingen-openapi", "generate", "--config", - path.Join(rootDir, "service_specs", fileName), + path.Join(rootDir, "service_specs", service.Name(), svcVersion.Name(), fileName), "--output", specJsonFile, oasFile,