diff --git a/magefiles/docs.go b/magefiles/docs.go index 37d04343ec..b69e813690 100644 --- a/magefiles/docs.go +++ b/magefiles/docs.go @@ -3,6 +3,8 @@ package main import ( + "os" + "github.com/spf13/cobra/doc" "github.com/aquasecurity/trivy/pkg/commands" @@ -16,6 +18,9 @@ func main() { flag.CacheDirFlag.Default = "/path/to/cache" flag.ModuleDirFlag.Default = "$HOME/.trivy/modules" + // Set a dummy path not to load plugins + os.Setenv("XDG_DATA_HOME", os.TempDir()) + cmd := commands.NewApp() cmd.DisableAutoGenTag = true if err := doc.GenMarkdownTree(cmd, "./docs/docs/references/configuration/cli"); err != nil {