buildinfo

package
v1.12.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 7, 2022 License: Apache-2.0 Imports: 30 Imported by: 3

Documentation

Index

Constants

View Source
const (
	GitLogLimit               = 100
	ConfigIssuesPrefix        = "issues."
	ConfigParseValueError     = "Failed parsing %s from configuration file: %s"
	MissingConfigurationError = "Configuration file must contain: %s"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type BuildAddDependenciesCommand

type BuildAddDependenciesCommand struct {
	// contains filtered or unexported fields
}

func NewBuildAddDependenciesCommand

func NewBuildAddDependenciesCommand() *BuildAddDependenciesCommand

func (*BuildAddDependenciesCommand) CommandName

func (badc *BuildAddDependenciesCommand) CommandName() string

func (*BuildAddDependenciesCommand) Result

func (*BuildAddDependenciesCommand) Run

func (badc *BuildAddDependenciesCommand) Run() error

func (*BuildAddDependenciesCommand) ServerDetails added in v1.4.0

func (badc *BuildAddDependenciesCommand) ServerDetails() (*config.ServerDetails, error)

func (*BuildAddDependenciesCommand) SetBuildConfiguration

func (badc *BuildAddDependenciesCommand) SetBuildConfiguration(buildConfiguration *utils.BuildConfiguration) *BuildAddDependenciesCommand

func (*BuildAddDependenciesCommand) SetDependenciesSpec

func (badc *BuildAddDependenciesCommand) SetDependenciesSpec(dependenciesSpec *spec.SpecFiles) *BuildAddDependenciesCommand

func (*BuildAddDependenciesCommand) SetDryRun

func (*BuildAddDependenciesCommand) SetServerDetails added in v1.4.0

func (badc *BuildAddDependenciesCommand) SetServerDetails(serverDetails *config.ServerDetails) *BuildAddDependenciesCommand

type BuildAddGitCommand

type BuildAddGitCommand struct {
	// contains filtered or unexported fields
}

func NewBuildAddGitCommand

func NewBuildAddGitCommand() *BuildAddGitCommand

func (*BuildAddGitCommand) CommandName

func (config *BuildAddGitCommand) CommandName() string

func (*BuildAddGitCommand) DoCollect

func (config *BuildAddGitCommand) DoCollect(issuesConfig *IssuesConfiguration, lastVcsRevision string) ([]buildinfo.AffectedIssue, error)

func (*BuildAddGitCommand) Run

func (config *BuildAddGitCommand) Run() error

func (*BuildAddGitCommand) ServerDetails added in v1.4.0

func (config *BuildAddGitCommand) ServerDetails() (*utilsconfig.ServerDetails, error)

Priorities for selecting server: 1. 'server-id' flag. 2. 'serverID' in config file. 3. Default server.

func (*BuildAddGitCommand) SetBuildConfiguration

func (config *BuildAddGitCommand) SetBuildConfiguration(buildConfiguration *utils.BuildConfiguration) *BuildAddGitCommand

func (*BuildAddGitCommand) SetConfigFilePath

func (config *BuildAddGitCommand) SetConfigFilePath(configFilePath string) *BuildAddGitCommand

func (*BuildAddGitCommand) SetDotGitPath

func (config *BuildAddGitCommand) SetDotGitPath(dotGitPath string) *BuildAddGitCommand

func (*BuildAddGitCommand) SetIssuesConfig

func (config *BuildAddGitCommand) SetIssuesConfig(issuesConfig *IssuesConfiguration) *BuildAddGitCommand

func (*BuildAddGitCommand) SetServerId

func (config *BuildAddGitCommand) SetServerId(serverId string) *BuildAddGitCommand

type BuildAppendCommand added in v1.2.0

type BuildAppendCommand struct {
	// contains filtered or unexported fields
}

func NewBuildAppendCommand added in v1.2.0

func NewBuildAppendCommand() *BuildAppendCommand

func (*BuildAppendCommand) CommandName added in v1.2.0

func (bac *BuildAppendCommand) CommandName() string

func (*BuildAppendCommand) Run added in v1.2.0

func (bac *BuildAppendCommand) Run() error

func (*BuildAppendCommand) ServerDetails added in v1.4.0

func (bac *BuildAppendCommand) ServerDetails() (*config.ServerDetails, error)

func (*BuildAppendCommand) SetBuildConfiguration added in v1.2.0

func (bac *BuildAppendCommand) SetBuildConfiguration(buildConfiguration *utils.BuildConfiguration) *BuildAppendCommand

func (*BuildAppendCommand) SetBuildNameToAppend added in v1.2.0

func (bac *BuildAppendCommand) SetBuildNameToAppend(buildName string) *BuildAppendCommand

func (*BuildAppendCommand) SetBuildNumberToAppend added in v1.2.0

func (bac *BuildAppendCommand) SetBuildNumberToAppend(buildNumber string) *BuildAppendCommand

func (*BuildAppendCommand) SetServerDetails added in v1.4.0

func (bac *BuildAppendCommand) SetServerDetails(serverDetails *config.ServerDetails) *BuildAppendCommand

type BuildCleanCommand

type BuildCleanCommand struct {
	// contains filtered or unexported fields
}

func NewBuildCleanCommand

func NewBuildCleanCommand() *BuildCleanCommand

func (*BuildCleanCommand) CommandName

func (bcc *BuildCleanCommand) CommandName() string

func (*BuildCleanCommand) Run

func (bcc *BuildCleanCommand) Run() error

func (*BuildCleanCommand) ServerDetails added in v1.4.0

func (bcc *BuildCleanCommand) ServerDetails() (*config.ServerDetails, error)

Returns the default Artifactory server

func (*BuildCleanCommand) SetBuildConfiguration

func (bcc *BuildCleanCommand) SetBuildConfiguration(buildConfiguration *utils.BuildConfiguration) *BuildCleanCommand

type BuildCollectEnvCommand

type BuildCollectEnvCommand struct {
	// contains filtered or unexported fields
}

func NewBuildCollectEnvCommand

func NewBuildCollectEnvCommand() *BuildCollectEnvCommand

func (*BuildCollectEnvCommand) CommandName

func (bcec *BuildCollectEnvCommand) CommandName() string

func (*BuildCollectEnvCommand) Run

func (bcec *BuildCollectEnvCommand) Run() error

func (*BuildCollectEnvCommand) ServerDetails added in v1.4.0

func (bcec *BuildCollectEnvCommand) ServerDetails() (*config.ServerDetails, error)

Returns the default configured Artifactory server

func (*BuildCollectEnvCommand) SetBuildConfiguration

func (bcec *BuildCollectEnvCommand) SetBuildConfiguration(buildConfiguration *utils.BuildConfiguration) *BuildCollectEnvCommand

type BuildDiscardCommand

type BuildDiscardCommand struct {
	services.DiscardBuildsParams
	// contains filtered or unexported fields
}

func NewBuildDiscardCommand

func NewBuildDiscardCommand() *BuildDiscardCommand

func (*BuildDiscardCommand) CommandName

func (buildDiscard *BuildDiscardCommand) CommandName() string

func (*BuildDiscardCommand) Run

func (buildDiscard *BuildDiscardCommand) Run() error

func (*BuildDiscardCommand) ServerDetails added in v1.4.0

func (buildDiscard *BuildDiscardCommand) ServerDetails() (*config.ServerDetails, error)

func (*BuildDiscardCommand) SetDiscardBuildsParams

func (buildDiscard *BuildDiscardCommand) SetDiscardBuildsParams(params services.DiscardBuildsParams) *BuildDiscardCommand

func (*BuildDiscardCommand) SetServerDetails added in v1.4.0

func (buildDiscard *BuildDiscardCommand) SetServerDetails(serverDetails *config.ServerDetails) *BuildDiscardCommand

type BuildDistributeCommnad

type BuildDistributeCommnad struct {
	services.BuildDistributionParams
	// contains filtered or unexported fields
}

func NewBuildDistributeCommnad

func NewBuildDistributeCommnad() *BuildDistributeCommnad

func (*BuildDistributeCommnad) CommandName

func (bdc *BuildDistributeCommnad) CommandName() string

func (*BuildDistributeCommnad) Run

func (bdc *BuildDistributeCommnad) Run() error

func (*BuildDistributeCommnad) ServerDetails added in v1.4.0

func (bdc *BuildDistributeCommnad) ServerDetails() (*config.ServerDetails, error)

func (*BuildDistributeCommnad) SetBuildDistributionParams

func (bdc *BuildDistributeCommnad) SetBuildDistributionParams(buildDistributeParams services.BuildDistributionParams) *BuildDistributeCommnad

func (*BuildDistributeCommnad) SetDryRun

func (bdc *BuildDistributeCommnad) SetDryRun(dryRun bool) *BuildDistributeCommnad

func (*BuildDistributeCommnad) SetServerDetails added in v1.4.0

func (bdc *BuildDistributeCommnad) SetServerDetails(serverDetails *config.ServerDetails) *BuildDistributeCommnad

type BuildPromotionCommand

type BuildPromotionCommand struct {
	services.PromotionParams
	// contains filtered or unexported fields
}

func NewBuildPromotionCommand

func NewBuildPromotionCommand() *BuildPromotionCommand

func (*BuildPromotionCommand) CommandName

func (bpc *BuildPromotionCommand) CommandName() string

func (*BuildPromotionCommand) Run

func (bpc *BuildPromotionCommand) Run() error

func (*BuildPromotionCommand) ServerDetails added in v1.4.0

func (bpc *BuildPromotionCommand) ServerDetails() (*config.ServerDetails, error)

func (*BuildPromotionCommand) SetDryRun

func (bpc *BuildPromotionCommand) SetDryRun(dryRun bool) *BuildPromotionCommand

func (*BuildPromotionCommand) SetPromotionParams

func (bpc *BuildPromotionCommand) SetPromotionParams(params services.PromotionParams) *BuildPromotionCommand

func (*BuildPromotionCommand) SetServerDetails added in v1.4.0

func (bpc *BuildPromotionCommand) SetServerDetails(serverDetails *config.ServerDetails) *BuildPromotionCommand

type BuildPublishCommand

type BuildPublishCommand struct {
	// contains filtered or unexported fields
}

func NewBuildPublishCommand

func NewBuildPublishCommand() *BuildPublishCommand

func (*BuildPublishCommand) CommandName

func (bpc *BuildPublishCommand) CommandName() string

func (*BuildPublishCommand) GetSummary added in v1.6.0

func (bpc *BuildPublishCommand) GetSummary() *clientutils.Sha256Summary

func (*BuildPublishCommand) IsDetailedSummary added in v1.6.0

func (bpc *BuildPublishCommand) IsDetailedSummary() bool

func (*BuildPublishCommand) Run

func (bpc *BuildPublishCommand) Run() error

func (*BuildPublishCommand) ServerDetails added in v1.4.0

func (bpc *BuildPublishCommand) ServerDetails() (*config.ServerDetails, error)

func (*BuildPublishCommand) SetBuildConfiguration

func (bpc *BuildPublishCommand) SetBuildConfiguration(buildConfiguration *utils.BuildConfiguration) *BuildPublishCommand

func (*BuildPublishCommand) SetConfig

func (*BuildPublishCommand) SetDetailedSummary added in v1.6.0

func (bpc *BuildPublishCommand) SetDetailedSummary(detailedSummary bool) *BuildPublishCommand

func (*BuildPublishCommand) SetServerDetails added in v1.4.0

func (bpc *BuildPublishCommand) SetServerDetails(serverDetails *config.ServerDetails) *BuildPublishCommand

func (*BuildPublishCommand) SetSummary added in v1.6.0

type BuildScanCommand

type BuildScanCommand struct {
	// contains filtered or unexported fields
}

func NewBuildScanCommand

func NewBuildScanCommand() *BuildScanCommand

func (*BuildScanCommand) CommandName

func (bsc *BuildScanCommand) CommandName() string

func (*BuildScanCommand) Run

func (bsc *BuildScanCommand) Run() error

func (*BuildScanCommand) ServerDetails added in v1.4.0

func (bsc *BuildScanCommand) ServerDetails() (*config.ServerDetails, error)

func (*BuildScanCommand) SetBuildConfiguration

func (bsc *BuildScanCommand) SetBuildConfiguration(buildConfiguration *utils.BuildConfiguration) *BuildScanCommand

func (*BuildScanCommand) SetFailBuild

func (bsc *BuildScanCommand) SetFailBuild(failBuild bool) *BuildScanCommand

func (*BuildScanCommand) SetServerDetails added in v1.4.0

func (bsc *BuildScanCommand) SetServerDetails(serverDetails *config.ServerDetails) *BuildScanCommand

type IssuesConfiguration

type IssuesConfiguration struct {
	ServerDetails     *utilsconfig.ServerDetails
	Regexp            string
	LogLimit          int
	TrackerUrl        string
	TrackerName       string
	KeyGroupIndex     int
	SummaryGroupIndex int
	Aggregate         bool
	AggregationStatus string
	ServerID          string
}

type LogCmd

type LogCmd struct {
	// contains filtered or unexported fields
}

func (*LogCmd) GetCmd

func (logCmd *LogCmd) GetCmd() *exec.Cmd

func (*LogCmd) GetEnv

func (logCmd *LogCmd) GetEnv() map[string]string

func (*LogCmd) GetErrWriter

func (logCmd *LogCmd) GetErrWriter() io.WriteCloser

func (*LogCmd) GetStdWriter

func (logCmd *LogCmd) GetStdWriter() io.WriteCloser

type RevisionRangeError added in v1.4.0

type RevisionRangeError struct {
	ErrorMsg string
}

Error to be thrown when revision could not be found in the git revision range.

func (RevisionRangeError) Error added in v1.4.0

func (err RevisionRangeError) Error() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL