RepositoryProviderBitbucketSettings OBJECT

Settings for a Bitbucket repository.

Fields

buildBranchesBoolean!

Whether to create builds when branches are pushed.

buildPullRequestsBoolean!

Whether to create builds for commits that are part of a Pull Request.

buildTagsBoolean!

Whether to create builds when tags are pushed.

cancelDeletedBranchBuildsBoolean

A boolean to enable automatically cancelling any running builds for a branch if the branch is deleted.

filterConditionString

The conditions under which this pipeline will trigger a build.

filterEnabledBoolean

Whether the filter is enabled

publishCommitStatusBoolean!

Whether to update the status of commits in Bitbucket.

publishCommitStatusPerStepBoolean!

Whether to create a separate status for each job in a build, allowing you to see the status of each job directly in Bitbucket.

pullRequestBranchFilterConfigurationString

The branch filtering pattern. Only pull requests on branches matching this pattern will cause builds to be created.

pullRequestBranchFilterEnabledBoolean!

Whether to limit the creation of builds to specific branches or patterns.

skipBuildsForExistingCommitsBoolean

Whether to skip creating a new build if a build for the commit and branch already exists.

skipPullRequestBuildsForExistingCommitsBoolean!

Whether to skip creating a new build for a pull request if an existing build for the commit and branch already exists.

Interfaces