Versions in this module Expand all Collapse all v0 v0.14.5 Oct 27, 2020 v0.14.4 Oct 23, 2020 Changes in this version + const BuildInfoEnvPrefix + type AffectedIssue struct + Aggregated bool + Key string + Summary string + Url string + type Agent struct + Name string + Version string + type Artifact struct + Name string + Path string + Type string + type BuildInfo struct + Agent *Agent + ArtifactoryPluginVersion string + ArtifactoryPrincipal string + BuildAgent *Agent + BuildUrl string + Issues *Issues + Modules []Module + Name string + Number string + Properties Env + Started string + func New() *BuildInfo + func (targetBuildInfo *BuildInfo) Append(buildInfo *BuildInfo) + func (targetBuildInfo *BuildInfo) SetAgentName(agentName string) + func (targetBuildInfo *BuildInfo) SetAgentVersion(agentVersion string) + func (targetBuildInfo *BuildInfo) SetArtifactoryPluginVersion(artifactoryPluginVersion string) + func (targetBuildInfo *BuildInfo) SetBuildAgentVersion(buildAgentVersion string) + type Checksum struct + Md5 string + Sha1 string + type Configuration struct + ArtDetails auth.ServiceDetails + BuildUrl string + DryRun bool + EnvExclude string + EnvInclude string + func (config *Configuration) GetArtifactoryDetails() auth.ServiceDetails + func (config *Configuration) IsDryRun() bool + func (config *Configuration) SetArtifactoryDetails(artDetails auth.ServiceDetails) + func (config Configuration) ExcludeFilter() Filter + func (config Configuration) IncludeFilter() Filter + type Dependency struct + Id string + Scopes []string + Type string + type Env map[string]string + type Filter func(map[string]string) (map[string]string, error) + type General struct + Timestamp time.Time + type Issues struct + AffectedIssues []AffectedIssue + AggregateBuildIssues bool + AggregationBuildStatus string + Tracker *Tracker + type Module struct + Artifacts []Artifact + Dependencies []Dependency + Id string + Properties interface{} + type Partial struct + Artifacts []Artifact + Dependencies []Dependency + Env Env + Issues *Issues + ModuleId string + Timestamp int64 + type Partials []*Partial + func (partials Partials) Len() int + func (partials Partials) Less(i, j int) bool + func (partials Partials) Swap(i, j int) + type Tracker struct + Name string + Version string + type Vcs struct + Revision string + Url string