Documentation ¶
Index ¶
- type BaseStack
- func (bs BaseStack) GetBaseBuildDockerfilePath() string
- func (bs BaseStack) GetBaseRunDockerfilePath() string
- func (bs BaseStack) GetBuildDescription() string
- func (bs BaseStack) GetBuildPackages() string
- func (bs BaseStack) GetCNBBuildDockerfilePath() string
- func (bs BaseStack) GetCNBRunDockerfilePath() string
- func (bs BaseStack) GetName() string
- func (bs BaseStack) GetRunDescription() string
- func (bs BaseStack) GetRunPackages() string
- func (bs BaseStack) GetSources() string
- type Creator
- type FullStack
- func (bs FullStack) GetBaseBuildDockerfilePath() string
- func (bs FullStack) GetBaseRunDockerfilePath() string
- func (bs FullStack) GetBuildDescription() string
- func (bs FullStack) GetBuildPackages() string
- func (bs FullStack) GetCNBBuildDockerfilePath() string
- func (bs FullStack) GetCNBRunDockerfilePath() string
- func (bs FullStack) GetName() string
- func (bs FullStack) GetRunDescription() string
- func (bs FullStack) GetRunPackages() string
- func (bs FullStack) GetSources() string
- type ImageClient
- type Mixins
- type MixinsGenerator
- type PackageFinder
- type Stack
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BaseStack ¶
type BaseStack struct {
// contains filtered or unexported fields
}
func NewBaseStack ¶
func (BaseStack) GetBaseBuildDockerfilePath ¶
func (BaseStack) GetBaseRunDockerfilePath ¶
func (BaseStack) GetBuildDescription ¶
func (BaseStack) GetBuildPackages ¶
func (BaseStack) GetCNBBuildDockerfilePath ¶
func (BaseStack) GetCNBRunDockerfilePath ¶
func (BaseStack) GetRunDescription ¶
func (BaseStack) GetRunPackages ¶
func (BaseStack) GetSources ¶
type Creator ¶
type Creator struct { PackageFinder PackageFinder MixinsGenerator MixinsGenerator ImageClient ImageClient }
type FullStack ¶
type FullStack struct {
// contains filtered or unexported fields
}
func NewFullStack ¶
func (FullStack) GetBaseBuildDockerfilePath ¶
func (FullStack) GetBaseRunDockerfilePath ¶
func (FullStack) GetBuildDescription ¶
func (FullStack) GetBuildPackages ¶
func (FullStack) GetCNBBuildDockerfilePath ¶
func (FullStack) GetCNBRunDockerfilePath ¶
func (FullStack) GetRunDescription ¶
func (FullStack) GetRunPackages ¶
func (FullStack) GetSources ¶
type ImageClient ¶
type MixinsGenerator ¶
type PackageFinder ¶
type Stack ¶
type Stack interface { GetName() string GetSources() string GetBuildPackages() string GetRunPackages() string GetBaseBuildDockerfilePath() string GetBaseRunDockerfilePath() string GetCNBBuildDockerfilePath() string GetCNBRunDockerfilePath() string GetBuildDescription() string GetRunDescription() string }
Click to show internal directories.
Click to hide internal directories.