public class TagBuildStrategyImpl extends jenkins.branch.BranchBuildStrategy
BranchBuildStrategy that builds tags.| Modifier and Type | Class and Description |
|---|---|
static class |
TagBuildStrategyImpl.DescriptorImpl
Our descriptor.
|
ExtensionPoint.LegacyInstancesAreScopedToHudson| Constructor and Description |
|---|
TagBuildStrategyImpl(String atLeastDays,
String atMostDays)
Our constructor.
|
TagBuildStrategyImpl(TimeUnit unit,
Number atLeast,
Number atMost)
Constructor for testing.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
Long |
getAtLeast(TimeUnit unit) |
String |
getAtLeastDays() |
long |
getAtLeastMillis() |
Long |
getAtMost(TimeUnit unit) |
String |
getAtMostDays() |
long |
getAtMostMillis() |
int |
hashCode() |
boolean |
isAutomaticBuild(jenkins.scm.api.SCMSource source,
jenkins.scm.api.SCMHead head,
jenkins.scm.api.SCMRevision currRevision,
jenkins.scm.api.SCMRevision prevRevision)
Deprecated.
|
boolean |
isAutomaticBuild(jenkins.scm.api.SCMSource source,
jenkins.scm.api.SCMHead head,
jenkins.scm.api.SCMRevision currRevision,
jenkins.scm.api.SCMRevision lastBuiltRevision,
jenkins.scm.api.SCMRevision lastSeenRevision,
TaskListener taskListener) |
boolean |
isAutomaticBuild(jenkins.scm.api.SCMSource source,
jenkins.scm.api.SCMHead head,
jenkins.scm.api.SCMRevision currRevision,
jenkins.scm.api.SCMRevision prevRevision,
TaskListener taskListener)
Deprecated.
|
String |
toString() |
automaticBuild, automaticBuild, automaticBuild, getDescriptor, isAutomaticBuild, isAutomaticBuild@DataBoundConstructor
public TagBuildStrategyImpl(@CheckForNull
String atLeastDays,
@CheckForNull
String atMostDays)
atLeastDays - the number of days old that the tag must be before it is considered for automatic buildatMostDays - the number of days old that the tag must be after which it is no longer considered for automatic build.public TagBuildStrategyImpl(@NonNull
TimeUnit unit,
@CheckForNull
Number atLeast,
@CheckForNull
Number atMost)
unit - the time units.atLeast - null or -1L to disable filtering by minimum age, otherwise the minimum age
expressed in the supplied time units.atMost - null or -1L to disable filtering by maximum age, otherwise the maximum age
expressed in the supplied time units.@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) @NonNull public String getAtLeastDays()
@Restricted(value=org.kohsuke.accmod.restrictions.DoNotUse.class) @NonNull public String getAtMostDays()
public long getAtLeastMillis()
public long getAtMostMillis()
@Deprecated public boolean isAutomaticBuild(@NonNull jenkins.scm.api.SCMSource source, @NonNull jenkins.scm.api.SCMHead head, @NonNull jenkins.scm.api.SCMRevision currRevision, @CheckForNull jenkins.scm.api.SCMRevision prevRevision)
isAutomaticBuild in class jenkins.branch.BranchBuildStrategy@Deprecated public boolean isAutomaticBuild(@NonNull jenkins.scm.api.SCMSource source, @NonNull jenkins.scm.api.SCMHead head, @NonNull jenkins.scm.api.SCMRevision currRevision, @CheckForNull jenkins.scm.api.SCMRevision prevRevision, @NonNull TaskListener taskListener)
isAutomaticBuild in class jenkins.branch.BranchBuildStrategypublic boolean isAutomaticBuild(@NonNull
jenkins.scm.api.SCMSource source,
@NonNull
jenkins.scm.api.SCMHead head,
@NonNull
jenkins.scm.api.SCMRevision currRevision,
@CheckForNull
jenkins.scm.api.SCMRevision lastBuiltRevision,
@CheckForNull
jenkins.scm.api.SCMRevision lastSeenRevision,
@NonNull
TaskListener taskListener)
isAutomaticBuild in class jenkins.branch.BranchBuildStrategyCopyright © 2016–2019. All rights reserved.