Documentation ¶
Overview ¶
Package conmaker is the main package for conmake
Index ¶
Constants ¶
View Source
const ( // CONMAKEREF defines the conmake station image reference CONMAKEREF = "conmake" // WORKDIR defines the conmake working directory in the station container WORKDIR = "/workspace/" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Conmaker ¶
type Conmaker struct {
// contains filtered or unexported fields
}
Conmaker models the conmaker based on an agent to use, a conmakefile and the project path.
func NewConmaker ¶
func NewConmaker(a agent.Agent, c *v1.Conmakefile, p string, o io.WriteCloser) *Conmaker
NewConmaker returns an instance of Conmaker based on existing agent and conmakefile
func (*Conmaker) DeleteStation ¶
DeleteStation deletes a workstation of the Conmakefile associated to the Conmaker with the associated agent.
func (*Conmaker) InitStation ¶
InitStation initializes station and leaves a new image stored in the underlying image store
func (*Conmaker) PerformStep ¶
PerformStep performs a step specified in a Conmakefile
func (*Conmaker) StationList ¶
StationList is currently not implemented and returns nothing
Click to show internal directories.
Click to hide internal directories.