Documentation ¶
Index ¶
- func Image() string
- func Script(bs *BuildScript) string
- type BuildScript
- type ProtogufContainer
- func (c *ProtogufContainer) Build() error
- func (c *ProtogufContainer) CopyBuildScript() error
- func (c *ProtogufContainer) Generate() error
- func (c *ProtogufContainer) Images() []string
- func (c *ProtogufContainer) IsAsync() bool
- func (c *ProtogufContainer) Name() string
- func (c *ProtogufContainer) Pull() error
- func (c *ProtogufContainer) Run() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Script ¶
func Script(bs *BuildScript) string
Types ¶
type BuildScript ¶
type BuildScript struct { Command string WithHttp bool WithTag bool TargetPackages []string SourceFiles []string }
func NewBuildScript ¶
func NewBuildScript(Command string, SourcePackages, SourceFiles []string, WithHttp, WithTag bool) *BuildScript
type ProtogufContainer ¶
type ProtogufContainer struct { Command string WithHttp bool WithTag bool SourcePackages []string SourceFiles []string *container.Container }
func New ¶
func New() *ProtogufContainer
func (*ProtogufContainer) Build ¶
func (c *ProtogufContainer) Build() error
func (*ProtogufContainer) CopyBuildScript ¶
func (c *ProtogufContainer) CopyBuildScript() error
func (*ProtogufContainer) Generate ¶
func (c *ProtogufContainer) Generate() error
func (*ProtogufContainer) Images ¶
func (c *ProtogufContainer) Images() []string
func (*ProtogufContainer) IsAsync ¶ added in v0.2.1
func (c *ProtogufContainer) IsAsync() bool
func (*ProtogufContainer) Name ¶
func (c *ProtogufContainer) Name() string
func (*ProtogufContainer) Pull ¶
func (c *ProtogufContainer) Pull() error
func (*ProtogufContainer) Run ¶
func (c *ProtogufContainer) Run() error
Click to show internal directories.
Click to hide internal directories.