Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DEBBuilder ¶
type DEBBuilder struct {
PackageBuilder
// contains filtered or unexported fields
}
func (*DEBBuilder) Filename ¶
func (deb *DEBBuilder) Filename() (string, error)
Filename returns the package's filename to store. Debian package's naming rule is defined at the https://www.debian.org/doc/manuals/debian-faq/pkg-basics.en.html. Also, pkg-packer will focus on the unified build environment using 1 package recipe, so remove the DebianRevisionNumber field.
type PackageBuilder ¶
func NewDEBBuilder ¶
func NewDEBBuilder(pkgInfo *info.Package) PackageBuilder
func NewRPMBuilder ¶
func NewRPMBuilder(pkgInfo *info.Package) PackageBuilder
type RPMBuilder ¶
type RPMBuilder struct {
PackageBuilder
// contains filtered or unexported fields
}
func (*RPMBuilder) Filename ¶
func (rpm *RPMBuilder) Filename() (string, error)
Click to show internal directories.
Click to hide internal directories.