public interface ReleaseConnector extends Connector, AutoCloseable
| Modifier and Type | Interface and Description |
|---|---|
static class |
ReleaseConnector.AggregateReleaseOptions |
static class |
ReleaseConnector.BranchReleaseOptions |
static class |
ReleaseConnector.MilestoneReleaseOptions |
static class |
ReleaseConnector.ReleaseResult |
ReleaseConnector.ReleaseResult createReleaseFromBranch(String repository, String tag, String branch, ReleaseConnector.BranchReleaseOptions releaseOptions)
tag and returns a
ReleaseConnector.ReleaseResult. The provided branch is used
as a reference to generate the contents of the release
notes associated with this release. The contents of the
release are all issues contained between the provided
tag and the tag that chronologically came before
it.repository - referencetag - namebranch - referenceReleaseConnector.ReleaseResultdefault ReleaseConnector.ReleaseResult createReleaseFromBranch(String repository, String tag, String branch)
tag and returns a
ReleaseConnector.ReleaseResult. The provided branch is used
as a reference to generate the contents of the release
notes associated with this release. The contents of the
release are all issues contained between the provided
tag and the tag that chronologically came before
it.repository - referencetag - namebranch - referenceReleaseConnector.ReleaseResultReleaseConnector.ReleaseResult createReleaseFromBranch(String repository, String tag, String endTag, String branch, ReleaseConnector.BranchReleaseOptions releaseOptions)
tag and returns a
ReleaseConnector.ReleaseResult. The provided branch is used
as a reference to generate the contents of the release
notes associated with this release. The contents of the
release are all issues contained between the provided
tag and endTag.repository - referencetag - nameendTag - namebranch - referenceReleaseConnector.ReleaseResultdefault ReleaseConnector.ReleaseResult createReleaseFromBranch(String repository, String tag, String endTag, String branch)
tag and returns a
ReleaseConnector.ReleaseResult. The provided branch is used
as a reference to generate the contents of the release
notes associated with this release. The contents of the
release are all issues contained between the provided
tag and endTag.repository - referencetag - nameendTag - namebranch - referenceReleaseConnector.ReleaseResultReleaseConnector.ReleaseResult createReleaseFromMilestone(String repository, String tag, String milestone, ReleaseConnector.MilestoneReleaseOptions milestoneReleaseOptions)
tag and returns a
ReleaseConnector.ReleaseResult.. The provided milestone is used
as a reference to generate the contents of the release notes
associated with this release.repository - referencetag - namemilestone - issues to include in the releaseReleaseConnector.ReleaseResultdefault ReleaseConnector.ReleaseResult createReleaseFromMilestone(String repository, String tag, String milestone)
tag and returns a
ReleaseConnector.ReleaseResult.. The provided milestone is used
as a reference to generate the contents of the release notes
associated with this release.repository - referencetag - namemilestone - issues to include in the releaseReleaseConnector.ReleaseResultReleaseConnector.ReleaseResult createAggregatedRelease(String repository, String tag, Map<String,List<String>> releases, ReleaseConnector.AggregateReleaseOptions releaseOptions)
tag and returns a
ReleaseConnector.ReleaseResult. The provided releases are used as
a reference to generate the contents of the release notes associated
with this aggregated release.repository - referencetag - namereleases - to include in the aggregated releaseReleaseConnector.ReleaseResultdefault ReleaseConnector.ReleaseResult createAggregatedRelease(String repository, String tag, Map<String,List<String>> releases)
tag and returns a
ReleaseConnector.ReleaseResult. The provided releases are used as
a reference to generate the contents of the release notes associated
with this aggregated release.repository - referencetag - namereleases - to include in the aggregated releaseReleaseConnector.ReleaseResultReleaseConnector.ReleaseResult createAggregatedRelease(String repository, String tag, List<ReleaseNote> releaseNotes, ReleaseConnector.AggregateReleaseOptions releaseOptions)
tag and returns a
ReleaseConnector.ReleaseResult. The provided releaseNotes are used as
a reference to generate the aggregated release.repository - referencetag - namereleaseNotes - to include in the aggregated releaseReleaseConnector.ReleaseResultdefault ReleaseConnector.ReleaseResult createAggregatedRelease(String repository, String tag, List<ReleaseNote> releaseNotes)
tag and returns a
ReleaseConnector.ReleaseResult. The provided releaseNotes are used as
a reference to generate the aggregated release.repository - referencetag - namereleaseNotes - to include in the aggregated releaseReleaseConnector.ReleaseResultReleaseConnector.ReleaseResult queryReleaseFromBranch(String repository, String tag, String branch, ReleaseConnector.BranchReleaseOptions releaseOptions)
tag and returns a
ReleaseConnector.ReleaseResult. The provided branch is used
as a reference to generate the contents of the release
notes associated with this release. The contents of the
release are all issues contained between the provided
tag and the tag that chronologically came before
it.repository - referencetag - namebranch - referenceReleaseConnector.ReleaseResultdefault ReleaseConnector.ReleaseResult queryReleaseFromBranch(String repository, String tag, String branch)
tag and returns a
ReleaseConnector.ReleaseResult. The provided branch is used
as a reference to generate the contents of the release
notes associated with this release. The contents of the
release are all issues contained between the provided
tag and the tag that chronologically came before
it.repository - referencetag - namebranch - referenceReleaseConnector.ReleaseResultdefault void close()
throws Exception
close in interface AutoCloseableException@Deprecated default ReleaseConnector.ReleaseResult createReleaseFromBranch(String repository, String tag, String branch, List<String> ignoredLabels, boolean override)
@Deprecated default ReleaseConnector.ReleaseResult createReleaseFromBranch(String repository, String tag, String branch, List<String> ignoredLabels)
@Deprecated default ReleaseConnector.ReleaseResult createReleaseFromBranch(String repository, String tag, String endTag, String branch, List<String> ignoredLabels, boolean override)
@Deprecated default ReleaseConnector.ReleaseResult createReleaseFromBranch(String repository, String tag, String endTag, String branch, List<String> ignoredLabels)
@Deprecated default ReleaseConnector.ReleaseResult createReleaseFromMilestone(String repository, String tag, String milestone, List<String> ignoredLabels, boolean override)
@Deprecated default ReleaseConnector.ReleaseResult createReleaseFromMilestone(String repository, String tag, String milestone, List<String> ignoredLabels)
@Deprecated default ReleaseConnector.ReleaseResult createAggregatedRelease(String repository, String tag, Map<String,List<String>> releases, boolean override)
@Deprecated default ReleaseConnector.ReleaseResult createAggregatedRelease(String repository, String tag, List<ReleaseNote> releaseNotes, boolean override)
Copyright © 2021. All rights reserved.