Class ListReleasesStep
- java.lang.Object
-
- hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
-
- org.jenkinsci.plugins.workflow.steps.Step
-
- io.jenkins.plugins.github.release.ListReleasesStep
-
- All Implemented Interfaces:
ExtensionPoint
,Describable<org.jenkinsci.plugins.workflow.steps.Step>
,GitHubParameters
,RepositoryParameters
,Serializable
public class ListReleasesStep extends org.jenkinsci.plugins.workflow.steps.Step implements Serializable, GitHubParameters, RepositoryParameters
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ListReleasesStep.DescriptorImpl
-
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
-
Field Summary
Fields Modifier and Type Field Description Boolean
includeDrafts
Boolean
sortAscending
String
sortBy
String
tagNamePattern
-
Constructor Summary
Constructors Constructor Description ListReleasesStep()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCredentialId()
String
getGithubServer()
String
getRepository()
void
setCredentialId(String credentialId)
void
setGithubServer(String gitHubServer)
void
setIncludeDrafts(Boolean includeDrafts)
void
setRepository(String repository)
void
setSortAscending(Boolean sortAscending)
void
setSortBy(String sortBy)
void
setTagNamePattern(String tagNamePattern)
org.jenkinsci.plugins.workflow.steps.StepExecution
start(org.jenkinsci.plugins.workflow.steps.StepContext context)
-
-
-
Method Detail
-
setTagNamePattern
@DataBoundSetter public void setTagNamePattern(String tagNamePattern)
-
setIncludeDrafts
@DataBoundSetter public void setIncludeDrafts(Boolean includeDrafts)
-
start
public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext context) throws Exception
- Specified by:
start
in classorg.jenkinsci.plugins.workflow.steps.Step
- Throws:
Exception
-
setSortBy
@DataBoundSetter public void setSortBy(String sortBy)
-
setSortAscending
@DataBoundSetter public void setSortAscending(Boolean sortAscending)
-
getCredentialId
public String getCredentialId()
- Specified by:
getCredentialId
in interfaceGitHubParameters
-
setCredentialId
@DataBoundSetter public void setCredentialId(String credentialId)
- Specified by:
setCredentialId
in interfaceGitHubParameters
-
getGithubServer
public String getGithubServer()
- Specified by:
getGithubServer
in interfaceGitHubParameters
-
setGithubServer
@DataBoundSetter public void setGithubServer(String gitHubServer)
- Specified by:
setGithubServer
in interfaceGitHubParameters
-
getRepository
public String getRepository()
- Specified by:
getRepository
in interfaceRepositoryParameters
-
setRepository
@DataBoundSetter public void setRepository(String repository)
- Specified by:
setRepository
in interfaceRepositoryParameters
-
-