public final class AppCenterRecorder
extends hudson.tasks.Recorder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
AppCenterRecorder.DescriptorImpl |
hudson.tasks.Publisher.DescriptorExtensionListImpljenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
AppCenterRecorder(String apiToken,
String ownerName,
String appName,
String distributionGroups,
String pathToApp) |
| Modifier and Type | Method and Description |
|---|---|
hudson.util.Secret |
getApiToken() |
String |
getAppName() |
URL |
getBaseUrl() |
String |
getDistributionGroups() |
String |
getOwnerName() |
String |
getPathToApp() |
hudson.tasks.BuildStepMonitor |
getRequiredMonitorService() |
void |
perform(hudson.model.Run<?,?> run,
hudson.FilePath filePath,
hudson.Launcher launcher,
hudson.model.TaskListener taskListener) |
void |
setBaseUrl(URL baseUrl)
Only meant for testing as we need to override the default base url to send requests to our mock web server for
tests.
|
all, getProjectAction, needsToRunAfterFinalized, prebuildgetProjectAction, getProjectActions, perform, perform, prebuild@Nonnull public hudson.util.Secret getApiToken()
public void setBaseUrl(@Nullable URL baseUrl)
public void perform(@Nonnull hudson.model.Run<?,?> run, @Nonnull hudson.FilePath filePath, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener taskListener) throws InterruptedException, IOException
perform in interface jenkins.tasks.SimpleBuildStepInterruptedExceptionIOExceptionpublic hudson.tasks.BuildStepMonitor getRequiredMonitorService()
getRequiredMonitorService in interface hudson.tasks.BuildStepCopyright © 2019. All rights reserved.