fix: builder fix

This commit is contained in:
Marcel S. Henselin 2026-02-03 10:26:23 +01:00
parent 882a30027e
commit 48d3dcb526

View file

@ -421,6 +421,7 @@ func generateServiceFiles(rootDir, generatorDir string) error {
continue continue
} }
// TODO: use const of supported versions
if svcVersion.Name() != "alpha" && svcVersion.Name() != "beta" { if svcVersion.Name() != "alpha" && svcVersion.Name() != "beta" {
continue continue
} }
@ -452,7 +453,8 @@ func generateServiceFiles(rootDir, generatorDir string) error {
) )
//for _, part := range []string{"alpha", "beta"} { //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) { if _, err = os.Stat(oasFile); !os.IsNotExist(err) {
slog.Info("found matching oas", "svc", service.Name(), "version", svcVersion.Name()) slog.Info("found matching oas", "svc", service.Name(), "version", svcVersion.Name())
scName := fmt.Sprintf("%s%s", service.Name(), svcVersion.Name()) scName := fmt.Sprintf("%s%s", service.Name(), svcVersion.Name())
@ -472,7 +474,7 @@ func generateServiceFiles(rootDir, generatorDir string) error {
"tfplugingen-openapi", "tfplugingen-openapi",
"generate", "generate",
"--config", "--config",
path.Join(rootDir, "service_specs", fileName), path.Join(rootDir, "service_specs", service.Name(), svcVersion.Name(), fileName),
"--output", "--output",
specJsonFile, specJsonFile,
oasFile, oasFile,