Documentation ¶
Index ¶
Constants ¶
View Source
const (
BindlePublishJobType = "bindle"
)
View Source
const (
DockerPublishJobType = "docker"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BindlePublishJob ¶
type BindlePublishJob struct{}
func (*BindlePublishJob) Publish ¶
func (b *BindlePublishJob) Publish(log util.FriendlyLogger, ctx *project.Context) error
Publish publishes the application.
func (*BindlePublishJob) Type ¶
func (b *BindlePublishJob) Type() string
Type returns the publish job's type.
type DockerPublishJob ¶
type DockerPublishJob struct{}
func (*DockerPublishJob) Publish ¶
func (b *DockerPublishJob) Publish(log util.FriendlyLogger, ctx *project.Context) error
Publish publishes the application.
func (*DockerPublishJob) Type ¶
func (b *DockerPublishJob) Type() string
Type returns the publish job's type.
type PublishJob ¶
type PublishJob interface { Type() string Publish(logger util.FriendlyLogger, pctx *project.Context) error }
PublishJob represents an attempt to publish a packaged application.
func NewBindlePublishJob ¶
func NewBindlePublishJob() PublishJob
NewBindlePublishJob returns a new PublishJob for Bindle.
func NewDockerPublishJob ¶
func NewDockerPublishJob() PublishJob
NewDockerPublishJob returns a new PublishJob for Docker images.
Click to show internal directories.
Click to hide internal directories.