Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func HostPlatform ¶
Types ¶
type ArtifactList ¶
type ParsedVersions ¶
type ParsedVersions struct {
Name string
FS fs.FS
Filename string
// contains filtered or unexported fields
}
func (*ParsedVersions) Get ¶
func (p *ParsedVersions) Get() *VersionConfiguration
type PrepareSDK ¶
type PrepareSDK struct {
Name string
Platform specs.Platform
Binary string
Version string
Ref artifacts.Reference
compute.DoScoped[LocalSDK]
}
func (*PrepareSDK) Action ¶
func (p *PrepareSDK) Action() *tasks.ActionEvent
func (*PrepareSDK) Inputs ¶
func (p *PrepareSDK) Inputs() *compute.In
func (*PrepareSDK) Output ¶
func (p *PrepareSDK) Output() compute.Output
type VersionConfiguration ¶
type VersionConfiguration struct {
Versions map[string]string `json:"versions"`
Artifacts map[string]ArtifactList `json:"artifacts"`
}
Click to show internal directories.
Click to hide internal directories.