Solved the problem of generating swagger and minimal image (scratch)

This commit is contained in:
pb
2023-11-02 15:49:33 +01:00
parent afae00fe62
commit 67d36b533f
5 changed files with 40 additions and 71 deletions

View File

@@ -17,8 +17,6 @@ import (
"github.com/beego/beego/v2/core/logs"
bee "github.com/beego/bee/v2/generate/swaggergen"
"github.com/beego/beego/v2/adapter/swagger"
beego "github.com/beego/beego/v2/server/web"
"github.com/beego/beego/v2/server/web/context"
@@ -83,17 +81,15 @@ func Init() {
// Namespace containing useful Path such as ping
default_ns := beego.NewNamespace("/",beego.NSInclude(&controllers.MainController{}))
beego.AddNamespace(ns)
beego.AddNamespace(default_ns)
beego.Get("/", func(ctx *context.Context) {
ctx.Output.Body([]byte(services.DC_NAME))
})
// Force regenerate swagger before consuming the data
bee.GenerateDocs(".")
// bee.GenerateDocs(".")
// Open our jsonFile
swaggerSchemaPath := "swagger/swagger.json"