mirror of
https://github.com/anchore/syft.git
synced 2026-02-12 02:26:42 +01:00
feat: add syft schema version to version command (#3949)
--------- Signed-off-by: Christopher Phillips <32073428+spiffcs@users.noreply.github.com>
This commit is contained in:
parent
8cc808f8f6
commit
a0be514184
@ -10,6 +10,7 @@ import (
|
|||||||
"github.com/anchore/clio"
|
"github.com/anchore/clio"
|
||||||
"github.com/anchore/syft/cmd/syft/internal"
|
"github.com/anchore/syft/cmd/syft/internal"
|
||||||
"github.com/anchore/syft/cmd/syft/internal/commands"
|
"github.com/anchore/syft/cmd/syft/internal/commands"
|
||||||
|
constants "github.com/anchore/syft/internal"
|
||||||
)
|
)
|
||||||
|
|
||||||
// Application constructs the `syft packages` command and aliases the root command to `syft packages`.
|
// Application constructs the `syft packages` command and aliases the root command to `syft packages`.
|
||||||
@ -47,7 +48,7 @@ func create(id clio.Identification, out io.Writer) (clio.Application, *cobra.Com
|
|||||||
commands.Cataloger(app),
|
commands.Cataloger(app),
|
||||||
commands.Attest(app),
|
commands.Attest(app),
|
||||||
commands.Convert(app),
|
commands.Convert(app),
|
||||||
clio.VersionCommand(id),
|
clio.VersionCommand(id, schemaVersion),
|
||||||
clio.ConfigCommand(app, nil),
|
clio.ConfigCommand(app, nil),
|
||||||
cranecmd.NewCmdAuthLogin(id.Name), // syft login uses the same command as crane
|
cranecmd.NewCmdAuthLogin(id.Name), // syft login uses the same command as crane
|
||||||
)
|
)
|
||||||
@ -59,3 +60,7 @@ func create(id clio.Identification, out io.Writer) (clio.Application, *cobra.Com
|
|||||||
|
|
||||||
return app, rootCmd
|
return app, rootCmd
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func schemaVersion() (string, any) {
|
||||||
|
return "SchemaVersion", constants.JSONSchemaVersion
|
||||||
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user