public class RevisionParameterAction extends InvisibleAction implements Serializable, Queue.QueueAction, FoldableAction
| Modifier and Type | Field and Description |
|---|---|
boolean |
combineCommits |
String |
commit
SHA1, ref name, etc.
|
hudson.plugins.git.Revision |
revision |
| Constructor and Description |
|---|
RevisionParameterAction(hudson.plugins.git.Revision revision) |
RevisionParameterAction(hudson.plugins.git.Revision revision,
boolean combineCommits) |
RevisionParameterAction(String commit) |
RevisionParameterAction(String commit,
boolean combineCommits) |
RevisionParameterAction(String commit,
boolean combineCommits,
org.eclipse.jgit.transport.URIish repoURL) |
RevisionParameterAction(String commit,
org.eclipse.jgit.transport.URIish repoURL) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canOriginateFrom(Iterable<org.eclipse.jgit.transport.RemoteConfig> remotes)
This method tries to determine whether the commit is from given remotes.
|
void |
foldIntoExisting(Queue.Item item,
Queue.Task owner,
List<Action> otherActions)
Folds this Action into another action already associated with item
from
FoldableAction |
boolean |
shouldSchedule(List<Action> actions)
Returns whether the new item should be scheduled.
|
hudson.plugins.git.Revision |
toRevision(org.jenkinsci.plugins.gitclient.GitClient git) |
hudson.plugins.git.Revision |
toRevision(hudson.plugins.git.IGitAPI git)
Deprecated.
|
String |
toString() |
getDisplayName, getIconFileName, getUrlNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetDisplayName, getIconFileName, getUrlNamepublic final String commit
public final boolean combineCommits
public final hudson.plugins.git.Revision revision
public RevisionParameterAction(String commit)
public RevisionParameterAction(String commit, org.eclipse.jgit.transport.URIish repoURL)
public RevisionParameterAction(String commit, boolean combineCommits)
public RevisionParameterAction(String commit, boolean combineCommits, org.eclipse.jgit.transport.URIish repoURL)
public RevisionParameterAction(hudson.plugins.git.Revision revision)
public RevisionParameterAction(hudson.plugins.git.Revision revision, boolean combineCommits)
@Deprecated public hudson.plugins.git.Revision toRevision(hudson.plugins.git.IGitAPI git) throws InterruptedException
InterruptedExceptionpublic hudson.plugins.git.Revision toRevision(org.jenkinsci.plugins.gitclient.GitClient git) throws InterruptedException
InterruptedExceptionpublic boolean canOriginateFrom(Iterable<org.eclipse.jgit.transport.RemoteConfig> remotes)
remotes - candidate remotes for this commitfalse if remote URL was supplied during construction and matches none
of given remote URLs, otherwise truepublic boolean shouldSchedule(List<Action> actions)
Queue.QueueActionshouldSchedule in interface Queue.QueueActionpublic void foldIntoExisting(Queue.Item item, Queue.Task owner, List<Action> otherActions)
FoldableActionfoldIntoExisting in interface FoldableActionCopyright © 2007–2021. All rights reserved.