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.SimpleBuildStep
public BitbucketPublisher.DescriptorImpl getDescriptor()
getDescriptor
in interface hudson.model.Describable<hudson.tasks.Builder>
getDescriptor
in class hudson.tasks.Builder
Copyright © 2016–2017. All rights reserved.