Class JiraSendDeploymentInfoStep

java.lang.Object
hudson.model.AbstractDescribableImpl<org.jenkinsci.plugins.workflow.steps.Step>
org.jenkinsci.plugins.workflow.steps.Step
com.atlassian.jira.cloud.jenkins.deploymentinfo.pipeline.JiraSendDeploymentInfoStep
All Implemented Interfaces:
ExtensionPoint, Describable<org.jenkinsci.plugins.workflow.steps.Step>, Serializable

public class JiraSendDeploymentInfoStep extends org.jenkinsci.plugins.workflow.steps.Step implements Serializable
Implementation of the "jiraSendDeploymentInfo" step that can be used in Jenkinsfile to send deployment updates to a Jira site.
See Also:
  • Constructor Details

    • JiraSendDeploymentInfoStep

      @DataBoundConstructor public JiraSendDeploymentInfoStep(String environmentId, String environmentName, String environmentType)
  • Method Details

    • getSite

      public String getSite()
    • setSite

      @DataBoundSetter public void setSite(String site)
    • getEnvironmentId

      public String getEnvironmentId()
    • setEnvironmentId

      @DataBoundSetter public void setEnvironmentId(String environmentId)
    • getEnvironmentName

      public String getEnvironmentName()
    • setEnvironmentName

      @DataBoundSetter public void setEnvironmentName(String environmentName)
    • getEnvironmentType

      public String getEnvironmentType()
    • setEnvironmentType

      @DataBoundSetter public void setEnvironmentType(String environmentType)
    • setState

      @DataBoundSetter public void setState(String state)
    • getState

      public String getState()
    • start

      public org.jenkinsci.plugins.workflow.steps.StepExecution start(org.jenkinsci.plugins.workflow.steps.StepContext stepContext) throws Exception
      Specified by:
      start in class org.jenkinsci.plugins.workflow.steps.Step
      Throws:
      Exception
    • getServiceIds

      public List<String> getServiceIds()
    • setServiceIds

      @DataBoundSetter public void setServiceIds(List<String> serviceIds)
    • getEnableGating

      public Boolean getEnableGating()
    • getIssueKeys

      public List<String> getIssueKeys()
    • setEnableGating

      @DataBoundSetter public void setEnableGating(Boolean enableGating)
    • setIssueKeys

      @DataBoundSetter public void setIssueKeys(List<String> issueKeys)