Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Downloader ¶
func NewGitDownloader ¶
func NewGitDownloader(logger log.Logger) Downloader
type Initializer ¶
type Initializer struct { HTTPDownloader Downloader GitDownloader Downloader ZipProcessor Processor // contains filtered or unexported fields }
func NewInitializer ¶
func NewInitializerFromStrings ¶
func NewInitializerFromStrings(logger log.Logger, sourcesStr, secretsStr, assetsStr, root string) (*Initializer, error)
func (*Initializer) Init ¶
func (i *Initializer) Init() error
func (*Initializer) Secrets ¶
func (i *Initializer) Secrets() string
func (*Initializer) Sources ¶
func (i *Initializer) Sources() string
func (*Initializer) Validate ¶
func (i *Initializer) Validate() error
type TemplateData ¶
type ZipProcessor ¶
type ZipProcessor struct { }
func (*ZipProcessor) Process ¶
func (u *ZipProcessor) Process(path string) error
Click to show internal directories.
Click to hide internal directories.