Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type BundlePackageJob ¶
type BundlePackageJob struct{}
func (*BundlePackageJob) Package ¶
func (b *BundlePackageJob) Package(log util.FriendlyLogger, ctx *project.Context) error
Package packages the application.
type DockerImagePackageJob ¶
type DockerImagePackageJob struct{}
func (*DockerImagePackageJob) Package ¶
func (b *DockerImagePackageJob) Package(log util.FriendlyLogger, ctx *project.Context) error
Package packages the application.
func (*DockerImagePackageJob) Type ¶
func (b *DockerImagePackageJob) Type() string
Type returns the job type.
type PackageJob ¶
type PackageJob interface { Type() string Package(logger util.FriendlyLogger, pctx *project.Context) error }
PackageJob represents a specific type of packaging, for example modules into bundle, bundle into container image, etc.
func NewBundlePackageJob ¶
func NewBundlePackageJob() PackageJob
func NewDockerImagePackageJob ¶
func NewDockerImagePackageJob() PackageJob
Click to show internal directories.
Click to hide internal directories.