public class BitbucketPublisher
extends hudson.tasks.Builder
implements jenkins.tasks.SimpleBuildStep
| Modifier and Type | Class and Description |
|---|---|
static class |
BitbucketPublisher.BProject |
static class |
BitbucketPublisher.CIServer |
static class |
BitbucketPublisher.DescriptorImpl |
jenkins.tasks.SimpleBuildStep.LastBuildAction, jenkins.tasks.SimpleBuildStep.LastBuildActionFactory| Constructor and Description |
|---|
BitbucketPublisher(String serverUrl,
String credentialsId,
String projectKey,
BitbucketPublisher.BProject createProject,
BitbucketPublisher.CIServer createJenkinsJobs) |
| Modifier and Type | Method and Description |
|---|---|
String |
getCiServer() |
BitbucketPublisher.CIServer |
getCreateJenkinsJobs() |
String |
getCredentialsId() |
BitbucketPublisher.DescriptorImpl |
getDescriptor() |
String |
getProjectGroups() |
String |
getProjectKey() |
String |
getProjectName() |
String |
getProjectUsers() |
String |
getServerUrl() |
String |
isCreateJenkinsJobs() |
String |
isCreateProjectEnabled() |
void |
perform(hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener) |
void |
setCreateJenkinsJobs(BitbucketPublisher.CIServer createJenkinsJobs) |
void |
setCreateProject(BitbucketPublisher.BProject createProject) |
void |
setCredentialsId(String credentialId) |
void |
setProjectKey(String projectKey) |
void |
setProjectName(String projectName) |
void |
setServerUrl(String serverUrl) |
getProjectAction, getProjectAction, getProjectActions, perform, perform, prebuild@DataBoundConstructor public BitbucketPublisher(String serverUrl, String credentialsId, String projectKey, BitbucketPublisher.BProject createProject, BitbucketPublisher.CIServer createJenkinsJobs)
@DataBoundSetter public void setServerUrl(String serverUrl)
@DataBoundSetter public void setProjectName(String projectName)
@DataBoundSetter public void setCredentialsId(String credentialId)
@DataBoundSetter public void setCreateProject(BitbucketPublisher.BProject createProject)
@DataBoundSetter public void setProjectKey(String projectKey)
@DataBoundSetter public void setCreateJenkinsJobs(BitbucketPublisher.CIServer createJenkinsJobs)
public String getServerUrl()
public String getProjectName()
public String getProjectUsers()
public String getProjectGroups()
public String getCredentialsId()
public String getProjectKey()
public String getCiServer()
public BitbucketPublisher.CIServer getCreateJenkinsJobs()
public String isCreateProjectEnabled()
public String isCreateJenkinsJobs()
public void perform(@Nonnull hudson.model.Run<?,?> build, @Nonnull hudson.FilePath workspace, @Nonnull hudson.Launcher launcher, @Nonnull hudson.model.TaskListener listener)
perform in interface jenkins.tasks.SimpleBuildSteppublic BitbucketPublisher.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>getDescriptor in class hudson.tasks.BuilderCopyright © 2016–2017. All rights reserved.