Help us shape the future of Go! Take the 2026 Go Developer Survey

imageplan

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 25, 2026 License: AGPL-3.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Plan

type Plan struct {
	ManifestFingerprint string                      `json:"manifest_fingerprint"`
	IncusVersion        string                      `json:"incus_version"`
	Project             string                      `json:"project"`
	Profile             string                      `json:"profile"`
	PublicHostAddress   string                      `json:"public_host_address"`
	BuilderName         string                      `json:"builder_name"`
	SmokeName           string                      `json:"smoke_name"`
	InstanceConfig      map[string]string           `json:"instance_config"`
	BuilderDiskGiB      int                         `json:"builder_disk_gib"`
	SmokeRootDiskGiB    int                         `json:"smoke_root_disk_gib"`
	Image               imagemanifest.Image         `json:"image"`
	Source              imagemanifest.Source        `json:"source"`
	Runner              imagemanifest.Runner        `json:"runner"`
	CompilerCache       imagemanifest.Tool          `json:"compiler_cache"`
	GoCacheSeed         imagemanifest.GoCacheSeed   `json:"go_cache_seed"`
	Toolchains          []imagemanifest.Toolchain   `json:"toolchains"`
	BrowserSmoke        *imagemanifest.BrowserSmoke `json:"browser_smoke,omitempty"`
	Packages            []string                    `json:"packages"`
	PackageInstallSpecs []string                    `json:"package_install_specs"`
	Variant             string                      `json:"variant"`
	DockerActionBaseRef string                      `json:"docker_action_base_ref,omitempty"`
	Browser             string                      `json:"browser,omitempty"`
}

func Build

func Build(cfg config.Config, manifest imagemanifest.Manifest, profile string) (Plan, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL