 Documentation
      ¶
      Documentation
      ¶
    
    
  
    
  
    Index ¶
Constants ¶
This section is empty.
Variables ¶
      View Source
      
  
var FS embed.FS
    Functions ¶
This section is empty.
Types ¶
type GQLInfo ¶ added in v1.5.21
type GQLInfo struct {
	Org             string
	AuthorID        string
	AuthorName      string
	AuthorEmail     string
	Team            string
	License         string
	Homepage        string
	Sourcecode      string
	Summary         string
	Description     string
	CI              string
	Homebrew        string
	Bundle          string
	SigningIdentity string
	NotarizeEmail   string
	DatabaseEngine  string
	Slack           string
	Channels        []string
	JavaPackage     string
	GoVersion       string
	GoBinary        string
	ConfigVars      []string
	ExtraFiles      []string
	IgnoredFiles    []string
	Deployments     []string
	EnvVars         []string
	Docs            project.Docs
	Acronyms        []string
	ModuleDefs      project.ModuleDefs
}
    type GQLProject ¶ added in v1.5.21
type GQLProject struct {
	Key     string
	Name    string
	Icon    string
	Exec    string
	Version string
	Package string
	Args    string
	Port    int32
	Modules []string
	Ignore  []string
	Tags    []string
	Info  *GQLInfo
	Theme *theme.Theme
	Build *project.Build
	Files []string
	ExportArgs *model.Args
	Config     util.ValueMap
	Path       string
	Parent     string
	Error      string
}
    func FromProject ¶
func FromProject(p *project.Project, logger util.Logger) *GQLProject
type Module ¶
type Module struct {
	Key         string `json:"key"`
	Name        string
	Icon        string
	Description string
	Hidden      bool
	AuthorName  string
	AuthorEmail string
	License     string
	Sourcecode  string
	ConfigVars  []string
	PortOffsets []string
	Dangerous   bool
	Requires    []string
	Priority    int32
	Technology  []string
	Files       []string
	URL         string
	UsageMD     []string
}
     Click to show internal directories. 
   Click to hide internal directories.