-
-
Field Summary
Fields
protected boolean
Cancel queued runs for specific kind (i.e.
protected boolean
-
Constructor Summary
Constructors
-
Method Summary
abstract void
org.kohsuke.github.GHRepository
com.cloudbees.jenkins.GitHubRepositoryName
com.cloudbees.jenkins.GitHubRepositoryName
com.cloudbees.jenkins.GitHubRepositoryName
boolean
boolean
boolean
protected void
void
void
void
setRepoName(com.cloudbees.jenkins.GitHubRepositoryName repoName)
void
void
void
void
void
start(Job<?,?> project,
boolean newInstance)
void
void
-
Field Details
-
cancelQueued
protected boolean cancelQueued
Cancel queued runs for specific kind (i.e. PR by number, branch by name).
-
skipFirstRun
protected boolean skipFirstRun
-
-
Method Details
-
-
-
isCancelQueued
public boolean isCancelQueued()
-
setCancelQueued
@DataBoundSetter
public void setCancelQueued(boolean cancelQueued)
-
isAbortRunning
public boolean isAbortRunning()
-
setAbortRunning
@DataBoundSetter
public void setAbortRunning(boolean abortRunning)
-
isSkipFirstRun
public boolean isSkipFirstRun()
-
setSkipFirstRun
@DataBoundSetter
public void setSkipFirstRun(boolean skipFirstRun)
-
getRepoName
public com.cloudbees.jenkins.GitHubRepositoryName getRepoName()
-
setRepoName
public void setRepoName(com.cloudbees.jenkins.GitHubRepositoryName repoName)
-
start
public void start(Job<?,?> project,
boolean newInstance)
- Overrides:
start
in class Trigger<Job<?,?>>
-
-
-
-
-
getRemoteRepository
@NonNull
public org.kohsuke.github.GHRepository getRemoteRepository()
throws
IOException
- Throws:
IOException
-
-
-
getFinishMsg
public abstract String getFinishMsg()
-
-
doRun
public abstract void doRun()
Run full scan.
-
-
getJob
@CheckForNull
public Job getJob()
-
getRepoFullName
public com.cloudbees.jenkins.GitHubRepositoryName getRepoFullName()
-
getRepoFullName
public com.cloudbees.jenkins.GitHubRepositoryName getRepoFullName(Job item)
-
trySave
public void trySave()
-
saveIfSkipFirstRun
protected void saveIfSkipFirstRun()