Documentation
¶
Index ¶
Constants ¶
View Source
const ( FieldZIP = "ZIP" FieldZIPMirrors = "ZIPMirrors" FieldMD5 = "MD5" FieldVersionInfo = "VersionInfo" FieldSourceReport = "SourceReport" )
Public consts
Variables ¶
View Source
var TemplateMap = map[string]string{ FieldZIP: pkgTemplate + zipExtension, FieldZIPMirrors: pkgTemplate + zipExtension, FieldMD5: pkgTemplate + md5Extension, FieldVersionInfo: pkgTemplate + logExtension, FieldSourceReport: reportTemplate, }
TemplateMap holds format templates
Functions ¶
Types ¶
type LatestRelease ¶
type LatestRelease struct {
Arch string `json:"arch"`
Date string `json:"date"`
Assets []ReleaseAsset `json:"assets"`
}
LatestRelease describes the latest gapps release
func GetLatestRelease ¶
func GetLatestRelease(ctx context.Context, gh *github.Client, arch gapps.Platform) (*LatestRelease, error)
GetLatestRelease returns the latest release info for the selected architecture
type ReleaseAsset ¶
ReleaseAsset describes the gapps release for API and its available variants
Click to show internal directories.
Click to hide internal directories.