public class HelixTeamHubNotifier extends Notifier
| Modifier and Type | Class and Description |
|---|---|
static class |
HelixTeamHubNotifier.HelixTeamHubBuildStepDescriptor |
Publisher.DescriptorExtensionListImplExtensionPoint.LegacyInstancesAreScopedToHudsonBuildStep.PublisherListBUILDERS, PUBLISHERS| Constructor and Description |
|---|
HelixTeamHubNotifier(String accountKey,
String projectId,
String repositoryId) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAccountKey() |
HelixTeamHubNotifier.HelixTeamHubBuildStepDescriptor |
getDescriptor() |
String |
getProjectId() |
String |
getRepositoryId() |
BuildStepMonitor |
getRequiredMonitorService() |
boolean |
needsToRunAfterFinalized() |
void |
notifyHelixTeamHub(AbstractBuild build,
BuildListener listener) |
boolean |
perform(AbstractBuild build,
Launcher launcher,
BuildListener listener) |
boolean |
projectIdAndRepositoryIdProvided() |
all, getProjectAction, prebuildgetProjectAction, getProjectActions, perform, prebuildpublic String getAccountKey()
public String getRepositoryId()
public String getProjectId()
public boolean projectIdAndRepositoryIdProvided()
public BuildStepMonitor getRequiredMonitorService()
public boolean needsToRunAfterFinalized()
needsToRunAfterFinalized in class Publisherpublic boolean perform(AbstractBuild build, Launcher launcher, BuildListener listener) throws InterruptedException, IOException
perform in interface BuildStepperform in class BuildStepCompatibilityLayerInterruptedExceptionIOExceptionpublic void notifyHelixTeamHub(AbstractBuild build, BuildListener listener)
public HelixTeamHubNotifier.HelixTeamHubBuildStepDescriptor getDescriptor()
getDescriptor in interface Describable<Publisher>getDescriptor in class NotifierCopyright © 2016–2019. All rights reserved.