Class BitBucketPayload

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

public class BitBucketPayload extends InvisibleAction implements FoldableAction, 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 18, 2026
Version:
1.1.6