Plugins: add build info to plugin metadata (#18164)

(cherry picked from commit 3e0625ff3d)
This commit is contained in:
Ryan McKinley
2019-07-26 15:56:18 +02:00
committed by Leonard Gram
parent 373d082363
commit 8a0e2ac3a4
2 changed files with 16 additions and 0 deletions
+8
View File
@@ -112,11 +112,19 @@ type PluginDependencyItem struct {
Version string `json:"version"`
}
type PluginBuildInfo struct {
Time int64 `json:"time,omitempty"`
Repo string `json:"repo,omitempty"`
Branch string `json:"branch,omitempty"`
Hash string `json:"hash,omitempty"`
}
type PluginInfo struct {
Author PluginInfoLink `json:"author"`
Description string `json:"description"`
Links []PluginInfoLink `json:"links"`
Logos PluginLogos `json:"logos"`
Build PluginBuildInfo `json:"source"`
Screenshots []PluginScreenshots `json:"screenshots"`
Version string `json:"version"`
Updated string `json:"updated"`