Documentation ¶
Index ¶
Constants ¶
View Source
const ( ReleaseName = `{{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}` SpecName = `{{ .Chart.Name }}` SpecVersion = `{{ .Chart.Version }}` ReleaseCrdYaml = `` /* 524-byte string literal not displayed */ )
Variables ¶
View Source
var ( GitAccessDescription = `` /* 363-byte string literal not displayed */ GitHubIssueRegex = regexp.MustCompile(`(\#\d+)`) JIRAIssueRegex = regexp.MustCompile(`[A-Z][A-Z]+-(\d+)`) )
Functions ¶
func CollapseDependencyUpdates ¶
func CollapseDependencyUpdates(dependencyUpdates []v1.DependencyUpdate) []v1.DependencyUpdate
CollapseDependencyUpdates takes a raw set of dependencyUpdates, removes duplicates and collapses multiple updates to the same org/repo:components into a sungle update
Types ¶
type Options ¶
type Options struct { options.BaseOptions ScmFactory scmhelpers.Options GitClient gitclient.Interface CommandRunner cmdrunner.CommandRunner JXClient jxc.Interface Namespace string BuildNumber string PreviousRevision string PreviousDate string CurrentRevision string TemplatesDir string ReleaseYamlFile string CrdYamlFile string Version string Build string Header string HeaderFile string OutputMarkdownFile string OverwriteCRD bool GenerateCRD bool GenerateReleaseYaml bool ConditionalRelease bool UpdateRelease bool NoReleaseInDev bool IncludeMergeCommits bool FailIfFindCommits bool Draft bool Prerelease bool State State }
Options contains the command line flags
func NewCmdChangelogCreate ¶
NewCmdChangelogCreate creates the command and options
func (*Options) CreateIssueProvider ¶
func (o *Options) CreateIssueProvider() (issues.IssueProvider, error)
CreateIssueProvider creates the issue provider
Click to show internal directories.
Click to hide internal directories.