Documentation ¶
Index ¶
- Constants
- type Analysis
- type Analyzer
- type Detector
- type Pack
- func (p *Pack) Analyze(rootDir string, environment string, shouldPrompt bool, git_repo string, ...) error
- func (p *Pack) CreateSkycapFiles(outputDir string, templateDir string, branch string) error
- func (p *Pack) Detector() packs.Detector
- func (p *Pack) FilesToBeAnalysed() []string
- func (p *Pack) Framework() string
- func (p *Pack) FrameworkVersion() string
- func (p *Pack) GetDatabases() []string
- func (p *Pack) GetMessages() []string
- func (p *Pack) GetStartCommands() []string
- func (p *Pack) GetSupportedLanguageVersions() []string
- func (p *Pack) LanguageVersion() string
- func (p *Pack) Name() string
- func (p *Pack) SetSupportedLanguageVersions(versions []string)
- func (p *Pack) StencilRepositoryPath() string
- func (p *Pack) WriteDockerComposeYAML(templateDir string, outputDir string, shouldPrompt bool) error
- func (p *Pack) WriteDockerfile(templateDir string, outputDir string, shouldPrompt bool) error
- func (p *Pack) WriteKubesConfig(outputDir string, shouldPrompt bool) error
- func (p *Pack) WriteServiceYAML(templateDir string, outputDir string, shouldPrompt bool) error
Constants ¶
View Source
const (
StencilTemplatePath = "" //TODO: still not implemented
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Analysis ¶
type Analysis struct {
packs.AnalysisBase
}
type Analyzer ¶
type Analyzer struct { packs.AnalyzerBase DockerCompose string }
type Detector ¶
type Detector struct {
packs.PackElement
}
type Pack ¶
func (*Pack) CreateSkycapFiles ¶
func (*Pack) FilesToBeAnalysed ¶
func (*Pack) FrameworkVersion ¶
func (*Pack) GetDatabases ¶
func (*Pack) GetMessages ¶
func (*Pack) GetStartCommands ¶
func (*Pack) GetSupportedLanguageVersions ¶
func (*Pack) LanguageVersion ¶
func (*Pack) SetSupportedLanguageVersions ¶
func (*Pack) StencilRepositoryPath ¶
func (*Pack) WriteDockerComposeYAML ¶
func (*Pack) WriteDockerfile ¶
func (*Pack) WriteKubesConfig ¶
Click to show internal directories.
Click to hide internal directories.