pb

package
v0.0.0-...-ccfa518 Latest Latest
Warning

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

Go to latest
Published: Feb 25, 2023 License: BSD-3-Clause Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_build_config_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type Artifact

type Artifact struct {

	// The name to put in the tarball. Defaults to basename of built_path.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// Path of the built artifact
	BuiltPath string `protobuf:"bytes,2,opt,name=built_path,json=builtPath,proto3" json:"built_path,omitempty"`
	// The checksum of the artifact
	Sha256 string `protobuf:"bytes,3,opt,name=sha256,proto3" json:"sha256,omitempty"`
	// contains filtered or unexported fields
}

func (*Artifact) Descriptor deprecated

func (*Artifact) Descriptor() ([]byte, []int)

Deprecated: Use Artifact.ProtoReflect.Descriptor instead.

func (*Artifact) GetBuiltPath

func (x *Artifact) GetBuiltPath() string

func (*Artifact) GetName

func (x *Artifact) GetName() string

func (*Artifact) GetSha256

func (x *Artifact) GetSha256() string

func (*Artifact) ProtoMessage

func (*Artifact) ProtoMessage()

func (*Artifact) ProtoReflect

func (x *Artifact) ProtoReflect() protoreflect.Message

func (*Artifact) Reset

func (x *Artifact) Reset()

func (*Artifact) String

func (x *Artifact) String() string

type BuildConfig

type BuildConfig struct {

	// SOF repository URL
	Repo string `protobuf:"bytes,1,opt,name=repo,proto3" json:"repo,omitempty"`
	// git branch
	Branch string `protobuf:"bytes,2,opt,name=branch,proto3" json:"branch,omitempty"`
	// git commit
	Commit string `protobuf:"bytes,3,opt,name=commit,proto3" json:"commit,omitempty"`
	// Name of the tarball, without the file extension
	Tarball string `protobuf:"bytes,4,opt,name=tarball,proto3" json:"tarball,omitempty"`
	// If specified, the files will be placed directly in the tarball
	// Otherwise, the files will be inside a directory named as the tarball name
	FlatTarball bool         `protobuf:"varint,5,opt,name=flat_tarball,json=flatTarball,proto3" json:"flat_tarball,omitempty"`
	Version     string       `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"`
	Firmware    *Firmware    `protobuf:"bytes,8,opt,name=firmware,proto3" json:"firmware,omitempty"`
	Topology    *Topology    `protobuf:"bytes,9,opt,name=topology,proto3" json:"topology,omitempty"`
	ExtraBlob   []*ExtraBlob `protobuf:"bytes,10,rep,name=extra_blob,json=extraBlob,proto3" json:"extra_blob,omitempty"`
	Artifact    []*Artifact  `protobuf:"bytes,11,rep,name=artifact,proto3" json:"artifact,omitempty"`
	// contains filtered or unexported fields
}

func (*BuildConfig) Descriptor deprecated

func (*BuildConfig) Descriptor() ([]byte, []int)

Deprecated: Use BuildConfig.ProtoReflect.Descriptor instead.

func (*BuildConfig) GetArtifact

func (x *BuildConfig) GetArtifact() []*Artifact

func (*BuildConfig) GetBranch

func (x *BuildConfig) GetBranch() string

func (*BuildConfig) GetCommit

func (x *BuildConfig) GetCommit() string

func (*BuildConfig) GetExtraBlob

func (x *BuildConfig) GetExtraBlob() []*ExtraBlob

func (*BuildConfig) GetFirmware

func (x *BuildConfig) GetFirmware() *Firmware

func (*BuildConfig) GetFlatTarball

func (x *BuildConfig) GetFlatTarball() bool

func (*BuildConfig) GetRepo

func (x *BuildConfig) GetRepo() string

func (*BuildConfig) GetTarball

func (x *BuildConfig) GetTarball() string

func (*BuildConfig) GetTopology

func (x *BuildConfig) GetTopology() *Topology

func (*BuildConfig) GetVersion

func (x *BuildConfig) GetVersion() string

func (*BuildConfig) ProtoMessage

func (*BuildConfig) ProtoMessage()

func (*BuildConfig) ProtoReflect

func (x *BuildConfig) ProtoReflect() protoreflect.Message

func (*BuildConfig) Reset

func (x *BuildConfig) Reset()

func (*BuildConfig) String

func (x *BuildConfig) String() string

type DockerConfig

type DockerConfig struct {

	// Use docker to build
	Use bool `protobuf:"varint,1,opt,name=use,proto3" json:"use,omitempty"`
	// Docker image identifier
	// https://docs.docker.com/engine/reference/run/#imagedigest
	// Defaults to thesofproject/sof:latest
	Identifier string `protobuf:"bytes,2,opt,name=identifier,proto3" json:"identifier,omitempty"`
	// contains filtered or unexported fields
}

func (*DockerConfig) Descriptor deprecated

func (*DockerConfig) Descriptor() ([]byte, []int)

Deprecated: Use DockerConfig.ProtoReflect.Descriptor instead.

func (*DockerConfig) GetIdentifier

func (x *DockerConfig) GetIdentifier() string

func (*DockerConfig) GetUse

func (x *DockerConfig) GetUse() bool

func (*DockerConfig) ProtoMessage

func (*DockerConfig) ProtoMessage()

func (*DockerConfig) ProtoReflect

func (x *DockerConfig) ProtoReflect() protoreflect.Message

func (*DockerConfig) Reset

func (x *DockerConfig) Reset()

func (*DockerConfig) String

func (x *DockerConfig) String() string

type ExtraBlob

type ExtraBlob struct {

	// Human-readable description of the blob
	Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
	// Relative path to the config file
	Src string `protobuf:"bytes,2,opt,name=src,proto3" json:"src,omitempty"`
	// Path placed in SOF repository
	Dst string `protobuf:"bytes,3,opt,name=dst,proto3" json:"dst,omitempty"`
	// Sha256 Checksum of the BLOB
	Sha256 string `protobuf:"bytes,4,opt,name=sha256,proto3" json:"sha256,omitempty"`
	// contains filtered or unexported fields
}

func (*ExtraBlob) Descriptor deprecated

func (*ExtraBlob) Descriptor() ([]byte, []int)

Deprecated: Use ExtraBlob.ProtoReflect.Descriptor instead.

func (*ExtraBlob) GetDescription

func (x *ExtraBlob) GetDescription() string

func (*ExtraBlob) GetDst

func (x *ExtraBlob) GetDst() string

func (*ExtraBlob) GetSha256

func (x *ExtraBlob) GetSha256() string

func (*ExtraBlob) GetSrc

func (x *ExtraBlob) GetSrc() string

func (*ExtraBlob) ProtoMessage

func (*ExtraBlob) ProtoMessage()

func (*ExtraBlob) ProtoReflect

func (x *ExtraBlob) ProtoReflect() protoreflect.Message

func (*ExtraBlob) Reset

func (x *ExtraBlob) Reset()

func (*ExtraBlob) String

func (x *ExtraBlob) String() string

type Firmware

type Firmware struct {
	Docker *DockerConfig `protobuf:"bytes,1,opt,name=docker,proto3" json:"docker,omitempty"`
	// Build arg passed to xtensa-build-all.sh
	BuildArg []string `protobuf:"bytes,2,rep,name=build_arg,json=buildArg,proto3" json:"build_arg,omitempty"`
	// contains filtered or unexported fields
}

func (*Firmware) Descriptor deprecated

func (*Firmware) Descriptor() ([]byte, []int)

Deprecated: Use Firmware.ProtoReflect.Descriptor instead.

func (*Firmware) GetBuildArg

func (x *Firmware) GetBuildArg() []string

func (*Firmware) GetDocker

func (x *Firmware) GetDocker() *DockerConfig

func (*Firmware) ProtoMessage

func (*Firmware) ProtoMessage()

func (*Firmware) ProtoReflect

func (x *Firmware) ProtoReflect() protoreflect.Message

func (*Firmware) Reset

func (x *Firmware) Reset()

func (*Firmware) String

func (x *Firmware) String() string

type Topology

type Topology struct {
	Docker *DockerConfig `protobuf:"bytes,1,opt,name=docker,proto3" json:"docker,omitempty"`
	// contains filtered or unexported fields
}

func (*Topology) Descriptor deprecated

func (*Topology) Descriptor() ([]byte, []int)

Deprecated: Use Topology.ProtoReflect.Descriptor instead.

func (*Topology) GetDocker

func (x *Topology) GetDocker() *DockerConfig

func (*Topology) ProtoMessage

func (*Topology) ProtoMessage()

func (*Topology) ProtoReflect

func (x *Topology) ProtoReflect() protoreflect.Message

func (*Topology) Reset

func (x *Topology) Reset()

func (*Topology) String

func (x *Topology) String() string

Jump to

Keyboard shortcuts

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