Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildInfo ¶
type BuildInfo struct { Name string `json:"name"` Version string `json:"version"` ID string `json:"id"` Prefix string `json:"prefix"` BuildDir string `json:"build_dir"` Dependencies map[string]*BuildInfoDependency `json:"dependencies"` }
BuildInfo is made available in the APPERTURE_BUILD_INFO env var to any script that is built.
type BuildInfoDependency ¶
type CarDependency ¶
type CarInfo ¶
type CarInfo struct { ID string `json:"id"` Name string `json:"name"` Version string `json:"version"` Repo string `json:"repo"` Signer string `json:"signer"` Dependencies []*CarDependency `json:"dependencies"` Platform *CarPlatform `json:"platform"` Constraints map[string]string `json:"constraints"` }
type CarPlatform ¶
type GlobalPackage ¶
type GlobalPackages ¶
type GlobalPackages struct {
Packages []*GlobalPackage `json:"packages"`
}
type LockFile ¶
type LockFile struct { CreatedAt time.Time `json:"created_at"` Sources []*LockFileEntry `json:"sources"` }
type LockFileEntry ¶
type PackageInfo ¶
type PackageInfo struct { Id string `json:"id"` Name string `json:"name"` Version string `json:"version"` Repo string `json:"repo"` DeclDeps []string `json:"declared_deps"` RuntimeDeps []string `json:"runtime_deps"` BuildDeps []string `json:"build_deps"` Constraints map[string]string `json:"constraints"` Inputs []*PackageInput `json:"inputs"` }
type PackageInput ¶
Click to show internal directories.
Click to hide internal directories.