Documentation ¶
Index ¶
- type Image
- func (image *Image) AddSourceCode() *Image
- func (image *Image) AddTestDependencies() *Image
- func (image *Image) AddZephyrDependencies(zephyrSDKVersion string) *Image
- func (image *Image) BuildApp() *Image
- func (image *Image) ExportBinaries() *Image
- func (image *Image) ExportTestReports() *Image
- func (image *Image) NewContainer() *dagger.Container
- func (image *Image) OK() *Image
- func (image *Image) RunTests() *Image
- func (image *Image) SetupZephyrModules() *Image
- func (image *Image) Ubuntu() *Image
- func (image *Image) WithAptClean() *Image
- func (image *Image) WithAptUpdate() *Image
- func (image *Image) WithAutoconf() *Image
- func (image *Image) WithAutomake() *Image
- func (image *Image) WithBashrc() *Image
- func (image *Image) WithBison() *Image
- func (image *Image) WithBuildEssential() *Image
- func (image *Image) WithCaCertificates() *Image
- func (image *Image) WithCcache() *Image
- func (image *Image) WithChrPath() *Image
- func (image *Image) WithCmake() *Image
- func (image *Image) WithCpio() *Image
- func (image *Image) WithCucumberGems() *Image
- func (image *Image) WithDeviceTreeCompiler() *Image
- func (image *Image) WithDfuUtil() *Image
- func (image *Image) WithDiffstat() *Image
- func (image *Image) WithDos2Unix() *Image
- func (image *Image) WithDoxygen() *Image
- func (image *Image) WithFile() *Image
- func (image *Image) WithFlex() *Image
- func (image *Image) WithGawk() *Image
- func (image *Image) WithGcc() *Image
- func (image *Image) WithGccMultilib() *Image
- func (image *Image) WithGcovr() *Image
- func (image *Image) WithGdb() *Image
- func (image *Image) WithGit() *Image
- func (image *Image) WithGitCore() *Image
- func (image *Image) WithGitPPA() *Image
- func (image *Image) WithGnupg() *Image
- func (image *Image) WithGperf() *Image
- func (image *Image) WithGpp() *Image
- func (image *Image) WithGppMultilib() *Image
- func (image *Image) WithGtkSharp2() *Image
- func (image *Image) WithHelp2man() *Image
- func (image *Image) WithIproute2() *Image
- func (image *Image) WithLcov() *Image
- func (image *Image) WithLibGlib20Dev() *Image
- func (image *Image) WithLibGtestDev() *Image
- func (image *Image) WithLibGtk200() *Image
- func (image *Image) WithLibLocaleGettextPerl() *Image
- func (image *Image) WithLibNcurses5Dev() *Image
- func (image *Image) WithLibPcapDev() *Image
- func (image *Image) WithLibPopt0() *Image
- func (image *Image) WithLibSdl12Dev() *Image
- func (image *Image) WithLibSdl2Dev() *Image
- func (image *Image) WithLibSslDev() *Image
- func (image *Image) WithLibTclapDev() *Image
- func (image *Image) WithLibTool() *Image
- func (image *Image) WithLibasioDev() *Image
- func (image *Image) WithLibcairo2Dev() *Image
- func (image *Image) WithLibtoolBin() *Image
- func (image *Image) WithLocaleGen() *Image
- func (image *Image) WithLocales() *Image
- func (image *Image) WithLsbRelease() *Image
- func (image *Image) WithMake() *Image
- func (image *Image) WithNetTools() *Image
- func (image *Image) WithNinjaBuild() *Image
- func (image *Image) WithNlohmannJson3Dev() *Image
- func (image *Image) WithOpensshClient() *Image
- func (image *Image) WithOvmf() *Image
- func (image *Image) WithParallel() *Image
- func (image *Image) WithPkgConfig() *Image
- func (image *Image) WithPython3Dev() *Image
- func (image *Image) WithPython3Pip() *Image
- func (image *Image) WithPython3Ply() *Image
- func (image *Image) WithPython3Setuptools() *Image
- func (image *Image) WithPythonDepdencies() *Image
- func (image *Image) WithPythonIsPython3() *Image
- func (image *Image) WithQemu() *Image
- func (image *Image) WithRsync() *Image
- func (image *Image) WithRubyFull() *Image
- func (image *Image) WithSocat() *Image
- func (image *Image) WithSoftwarePropertiesCommon() *Image
- func (image *Image) WithSrecord() *Image
- func (image *Image) WithSudo() *Image
- func (image *Image) WithTexinfo() *Image
- func (image *Image) WithThriftCompiler() *Image
- func (image *Image) WithUnzip() *Image
- func (image *Image) WithValgrind() *Image
- func (image *Image) WithWget() *Image
- func (image *Image) WithXzUtils() *Image
- func (image *Image) WithZephyrSDK(zephyrSDKVersion string) *Image
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Image ¶
type Image struct {
// contains filtered or unexported fields
}
func (*Image) AddSourceCode ¶
func (*Image) AddTestDependencies ¶
func (*Image) AddZephyrDependencies ¶
func (*Image) ExportBinaries ¶
func (*Image) ExportTestReports ¶
func (*Image) NewContainer ¶
func (*Image) OK ¶
OK forces the container to be built in case you don't publish the image to a registry.
func (*Image) SetupZephyrModules ¶
func (*Image) WithAptClean ¶
func (*Image) WithAptUpdate ¶
func (*Image) WithAutoconf ¶
func (*Image) WithAutomake ¶
func (*Image) WithBashrc ¶
func (*Image) WithBuildEssential ¶
func (*Image) WithCaCertificates ¶
func (*Image) WithCcache ¶
func (*Image) WithChrPath ¶
func (*Image) WithCucumberGems ¶
func (*Image) WithDeviceTreeCompiler ¶
func (*Image) WithDfuUtil ¶
func (*Image) WithDiffstat ¶
func (*Image) WithDos2Unix ¶
func (*Image) WithDoxygen ¶
func (*Image) WithGccMultilib ¶
func (*Image) WithGitCore ¶
func (*Image) WithGitPPA ¶
func (*Image) WithGppMultilib ¶
func (*Image) WithGtkSharp2 ¶
func (*Image) WithHelp2man ¶
func (*Image) WithIproute2 ¶
func (*Image) WithLibGlib20Dev ¶
func (*Image) WithLibGtestDev ¶
func (*Image) WithLibGtk200 ¶
func (*Image) WithLibLocaleGettextPerl ¶
func (*Image) WithLibNcurses5Dev ¶
func (*Image) WithLibPcapDev ¶
func (*Image) WithLibPopt0 ¶
func (*Image) WithLibSdl12Dev ¶
func (*Image) WithLibSdl2Dev ¶
func (*Image) WithLibSslDev ¶
func (*Image) WithLibTclapDev ¶
func (*Image) WithLibTool ¶
func (*Image) WithLibasioDev ¶
func (*Image) WithLibcairo2Dev ¶
func (*Image) WithLibtoolBin ¶
func (*Image) WithLocaleGen ¶
func (*Image) WithLocales ¶
func (*Image) WithLsbRelease ¶
func (*Image) WithNetTools ¶
func (*Image) WithNinjaBuild ¶
func (*Image) WithNlohmannJson3Dev ¶
func (*Image) WithOpensshClient ¶
func (*Image) WithParallel ¶
func (*Image) WithPkgConfig ¶
func (*Image) WithPython3Dev ¶
func (*Image) WithPython3Pip ¶
func (*Image) WithPython3Ply ¶
func (*Image) WithPython3Setuptools ¶
func (*Image) WithPythonDepdencies ¶
func (*Image) WithPythonIsPython3 ¶
func (*Image) WithRubyFull ¶
func (*Image) WithSoftwarePropertiesCommon ¶
func (*Image) WithSrecord ¶
func (*Image) WithTexinfo ¶
func (*Image) WithThriftCompiler ¶
func (*Image) WithValgrind ¶
func (*Image) WithXzUtils ¶
func (*Image) WithZephyrSDK ¶
Click to show internal directories.
Click to hide internal directories.