Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GitRevision ¶
type GitRevision struct {
Product product.Product
InstallDir string
// LicenseDir represents directory path where to install license files.
// If empty, license files will placed in the same directory as the binary.
LicenseDir string
Ref string
CloneTimeout time.Duration
BuildTimeout time.Duration
// contains filtered or unexported fields
}
GitRevision installs a particular git revision by cloning the repository and building it per product BuildInstructions
func (*GitRevision) IsSourceImpl ¶
func (*GitRevision) IsSourceImpl() isrc.InstallSrcSigil
func (*GitRevision) SetLogger ¶
func (gr *GitRevision) SetLogger(logger *log.Logger)
func (*GitRevision) Validate ¶
func (gr *GitRevision) Validate() error
Click to show internal directories.
Click to hide internal directories.