public class FabricBetaPublisher
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
FabricBetaPublisher.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
FabricBetaPublisher(String apiKey,
String buildSecret,
String releaseNotesType,
String notifyTestersType,
String releaseNotesParameter,
String releaseNotesFile,
String apkPath,
String testersEmails,
String testersGroup,
String organization,
boolean useAntStyleInclude) |
| Modifier and Type | Method and Description |
|---|---|
String |
getApiKey() |
String |
getApkPath() |
String |
getBuildSecret() |
FabricBetaPublisher.DescriptorImpl |
getDescriptor() |
String |
getNotifyTestersType() |
String |
getOrganization() |
String |
getReleaseNotesFile() |
String |
getReleaseNotesParameter() |
String |
getReleaseNotesType() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
String |
getTestersEmails() |
String |
getTestersGroup() |
String |
isNotifyTestersType(String notifyTestersType) |
String |
isReleaseNotesType(String releaseNotesType) |
boolean |
isUseAntStyleInclude() |
boolean |
perform(hudson.model.AbstractBuild<?,?> build,
hudson.Launcher launcher,
hudson.model.BuildListener listener) |
void |
perform(hudson.model.Run build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, prebuild@DataBoundConstructor public FabricBetaPublisher(String apiKey, String buildSecret, String releaseNotesType, String notifyTestersType, String releaseNotesParameter, String releaseNotesFile, String apkPath, String testersEmails, String testersGroup, String organization, boolean useAntStyleInclude)
public boolean perform(@Nonnull hudson.model.AbstractBuild<?,?> build, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.BuildListener listener) throws IOException, InterruptedException
perform in interface hudson.tasks.BuildStepperform in class hudson.tasks.BuildStepCompatibilityLayerIOExceptionInterruptedExceptionpublic void perform(@Nonnull hudson.model.Run build, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener) throws InterruptedException, IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic FabricBetaPublisher.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Publisher>getDescriptor in class hudson.tasks.Recorderpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildSteppublic String getApiKey()
public String getBuildSecret()
public String getApkPath()
public boolean isUseAntStyleInclude()
public String getTestersGroup()
public String getOrganization()
public String getTestersEmails()
public String getReleaseNotesType()
public String getNotifyTestersType()
public String getReleaseNotesParameter()
public String getReleaseNotesFile()
Copyright © 2016–2019. All rights reserved.