Class BitBucketPayload

java.lang.Object
hudson.model.CauseAction
com.cloudbees.jenkins.plugins.BitBucketPayload
All Implemented Interfaces:
Action, EnvironmentContributingAction, ModelObject, FoldableAction, RunAction2

public class BitBucketPayload extends CauseAction implements EnvironmentContributingAction
Inject the payload received by BitBucket into the build through $BITBUCKET_PAYLOAD so it can be processed Concatenate payloads of BitBucket webhooks ignored by Jenkins within quiet period into $BITBUCKET_PAYLOADS The class extends FoldableAction to support payload capture when multiple webhooks trigger the job at nearly same time when concurrent builds are disabled. In this case Jenkins Queue schedules only one build (within quiet period) and ignores the others as "duplicates", but their FoldableAction are appended into the action list of the first scheduled build, so no one webhook gets lost.
Since:
September 22, 2026
Version:
1.1.6