public class GhprbSimpleStatus extends GhprbExtension implements GhprbCommitStatus, GhprbGlobalExtension, GhprbProjectExtension, GhprbGlobalDefault
Modifier and Type | Class and Description |
---|---|
static class |
GhprbSimpleStatus.DescriptorImpl |
Modifier and Type | Field and Description |
---|---|
static GhprbSimpleStatus.DescriptorImpl |
DESCRIPTOR |
Constructor and Description |
---|
GhprbSimpleStatus() |
GhprbSimpleStatus(Boolean showMatrixStatus,
String commitStatusContext,
String statusUrl,
String triggeredStatus,
String startedStatus,
Boolean addTestResults,
List<GhprbBuildResultMessage> completedStatus) |
GhprbSimpleStatus(String commitStatusContext) |
Modifier and Type | Method and Description |
---|---|
boolean |
addIfMissing() |
Boolean |
getAddTestResults() |
String |
getCommitStatusContext() |
List<GhprbBuildResultMessage> |
getCompletedStatus() |
GhprbSimpleStatus.DescriptorImpl |
getDescriptor() |
boolean |
getShowMatrixStatus() |
String |
getStartedStatus() |
String |
getStatusUrl() |
String |
getTriggeredStatus() |
void |
onBuildComplete(hudson.model.Run<?,?> build,
hudson.model.TaskListener listener,
org.kohsuke.github.GHRepository repo) |
void |
onBuildStart(hudson.model.Run<?,?> build,
hudson.model.TaskListener listener,
org.kohsuke.github.GHRepository repo) |
void |
onBuildTriggered(hudson.model.Job<?,?> project,
String commitSha,
boolean isMergeable,
int prId,
org.kohsuke.github.GHRepository ghRepository) |
void |
onEnvironmentSetup(hudson.model.Run<?,?> build,
hudson.model.TaskListener listener,
org.kohsuke.github.GHRepository repo) |
@Extension public static final GhprbSimpleStatus.DescriptorImpl DESCRIPTOR
public GhprbSimpleStatus()
public GhprbSimpleStatus(String commitStatusContext)
public String getStatusUrl()
public boolean getShowMatrixStatus()
public String getCommitStatusContext()
public String getStartedStatus()
public String getTriggeredStatus()
public Boolean getAddTestResults()
public List<GhprbBuildResultMessage> getCompletedStatus()
public boolean addIfMissing()
public void onBuildTriggered(hudson.model.Job<?,?> project, String commitSha, boolean isMergeable, int prId, org.kohsuke.github.GHRepository ghRepository) throws GhprbCommitStatusException
onBuildTriggered
in interface GhprbCommitStatus
GhprbCommitStatusException
public void onEnvironmentSetup(hudson.model.Run<?,?> build, hudson.model.TaskListener listener, org.kohsuke.github.GHRepository repo) throws GhprbCommitStatusException
onEnvironmentSetup
in interface GhprbCommitStatus
GhprbCommitStatusException
public void onBuildStart(hudson.model.Run<?,?> build, hudson.model.TaskListener listener, org.kohsuke.github.GHRepository repo) throws GhprbCommitStatusException
onBuildStart
in interface GhprbCommitStatus
GhprbCommitStatusException
public void onBuildComplete(hudson.model.Run<?,?> build, hudson.model.TaskListener listener, org.kohsuke.github.GHRepository repo) throws GhprbCommitStatusException
onBuildComplete
in interface GhprbCommitStatus
GhprbCommitStatusException
public GhprbSimpleStatus.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<GhprbExtension>
getDescriptor
in class hudson.model.AbstractDescribableImpl<GhprbExtension>
Copyright © 2016–2017. All rights reserved.