Documentation ¶
Index ¶
- type Config
- func (c *Config) AddAlias(name, value string) *Config
- func (c *Config) AddApp(a models.App) *Config
- func (c *Config) AddService(s models.Service) *Config
- func (c *Config) DevelopmentDirectory() string
- func (c *Config) GetAlias(name string) string
- func (c *Config) GetAliases() map[string]string
- func (c *Config) GetApp(name string) models.App
- func (c *Config) GetApps() []models.App
- func (c *Config) GetDefaultApp() models.App
- func (c *Config) GetDefaultService() models.Service
- func (c *Config) GetFeatures() di.Features
- func (c *Config) GetService(domain string) models.Service
- func (c *Config) GetServices() []models.Service
- func (c *Config) ScratchDirectory() string
- func (c *Config) SetFeatures(features di.Features) *Config
- type Initializer
- type Launcher
- type Output
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
// contains filtered or unexported fields
}
func (*Config) DevelopmentDirectory ¶
func (*Config) GetAliases ¶
func (*Config) GetDefaultApp ¶
func (*Config) GetDefaultService ¶
func (*Config) GetFeatures ¶
func (*Config) GetServices ¶
func (*Config) ScratchDirectory ¶
type Initializer ¶
type Initializer struct { MockCalls []struct { Function string Target models.Target } MockError error }
func (*Initializer) CloneRepository ¶ added in v1.3.0
func (i *Initializer) CloneRepository(r models.Repo) error
func (*Initializer) CreateRepository ¶ added in v1.3.0
func (i *Initializer) CreateRepository(r models.Repo) error
func (*Initializer) CreateScratchpad ¶
func (i *Initializer) CreateScratchpad(r models.Scratchpad) error
type Launcher ¶
type Launcher struct {
// contains filtered or unexported fields
}
func (*Launcher) GetCommands ¶
type Output ¶
type Output struct {
// contains filtered or unexported fields
}
func (*Output) GetOperations ¶
Click to show internal directories.
Click to hide internal directories.