The following plugin provides functionality available through Pipeline-compatible steps. Read more about how to integrate steps into your Pipeline in the Steps section of the Pipeline Syntax page.

For a list of other such plugins, see the Pipeline Steps Reference page.

PagerDuty Plugin

pagerduty: PagerDuty trigger/resolve step

  • routingKey : String
  • dedupKey : String (optional)
  • incidentClass : String (optional)
  • incidentComponent : String (optional)
  • incidentGroup : String (optional)
  • incidentSeverity : String (optional)
  • incidentSource : String (optional)
  • incidentSummary : String (optional)
  • resolve : boolean (optional)

pagerdutyChangeEvent: PagerDuty Change Event step

  • integrationKey : String
  • summaryText : String (optional)

step([$class: 'ChangeEvents']): PagerDuty Change Events

Create Change Events on PagerDuty services when jobs complete.
  • integrationKey : String
    This is the 32 character Integration Key for an Integration on a Service.
  • createOnAborted : boolean (optional)
    Create a PagerDuty Change Event if the job ends as ABORTED.
  • createOnFailure : boolean (optional)
    Create a PagerDuty Change Event if the job ends as FAILURE.
  • createOnNotBuilt : boolean (optional)
    Create a PagerDuty Change Event if the job ends as NOT_BUILT.
  • createOnSuccess : boolean (optional)
    Create a PagerDuty Change Event if the job ends as SUCCESS.
  • createOnUnstable : boolean (optional)
    Create a PagerDuty Change Event if the job ends as UNSTABLE.
  • summaryText : String (optional)
    This is an alternate summary text, that can be passed onto Pager duty change events. If omitted it will default to current build's fullDisplayName.

Was this page helpful?

Please submit your feedback about this page through this quick form.

Alternatively, if you don't wish to complete the quick form, you can simply indicate if you found this page helpful?

    


See existing feedback here.