Env: configure urls and help documents
Change-Id: I9522e074575e0c1e67735462ac4cc266ab1ebb8c
diff --git a/core/installer/derived.go b/core/installer/derived.go
index bc7d7f8..c3483cf 100644
--- a/core/installer/derived.go
+++ b/core/installer/derived.go
@@ -2,6 +2,7 @@
import (
"fmt"
+ "html/template"
)
type Release struct {
@@ -26,6 +27,9 @@
Release Release `json:"release"`
Values map[string]any `json:"values"`
Input map[string]any `json:"input"`
+ URL string `json:"url"`
+ Help []HelpDocument `json:"help"`
+ Icon template.HTML `json:"icon"`
}
type AppInstanceConfig struct {
@@ -35,9 +39,9 @@
Release Release `json:"release"`
Values map[string]any `json:"values"`
Input map[string]any `json:"input"`
- Icon string `json:"icon"`
+ URL string `json:"url"`
Help []HelpDocument `json:"help"`
- Url string `json:"url"`
+ Icon string `json:"icon"`
}
func (a AppInstanceConfig) InputToValues(schema Schema) map[string]any {