|
Whether to create builds when branches are pushed. |
buildCheckRunCompletedBoolean!
Whether to create builds when a check run completes. |
|
Whether to create builds when a branch or tag is created. |
buildDeploymentStatusCreatedBoolean!
Whether to create builds when a deployment status is created. |
buildIssueCommentCreatedBoolean!
Whether to create builds when an issue comment is created on a pull request. |
buildMergeGroupChecksRequestedBoolean!
Whether to create builds for merge group check runs. |
buildPullRequestBaseBranchChangedBoolean!
Whether to create builds for pull requests when the base branch is changed. |
buildPullRequestConvertedToDraftBoolean!
Whether to create builds when a pull request is converted to draft. |
buildPullRequestDequeuedBoolean!
Whether to create builds when a pull request is removed from a merge queue. |
buildPullRequestEditedBoolean!
Whether to create builds when a pull request is edited. |
buildPullRequestForksBoolean!
Whether to create builds for pull requests from third-party forks. |
buildPullRequestLabelsChangedBoolean!
Whether to create builds for pull requests when labels are added or removed. |
buildPullRequestMergeCommitsBoolean!
Whether to create builds for the test merge commit of a pull request. |
buildPullRequestReadyForReviewBoolean!
Whether to create builds for pull requests that are ready for review. |
buildPullRequestReopenedBoolean!
Whether to create builds when a pull request is reopened. |
buildPullRequestReviewCommentCreatedBoolean!
Whether to create builds when an inline review comment is created on a pull request. |
buildPullRequestReviewDismissedBoolean!
Whether to create builds when a pull request review is dismissed. |
buildPullRequestReviewRequestedBoolean!
Whether to create builds when a pull request review is requested. |
buildPullRequestReviewSubmittedBoolean!
Whether to create builds when a pull request review is submitted. |
buildPullRequestsBoolean!
Whether to create builds for commits that are part of a Pull Request. |
buildReleaseCreatedBoolean!
Whether to create builds when a release is created. |
buildReleasePublishedBoolean!
Whether to create builds when a release is published. |
buildReleaseReleasedBoolean!
Whether to create builds when a release is released. |
|
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. |
cancelWhenMergeGroupDestroyedBoolean!
Whether to cancel running builds when a merge group is destroyed. |
filterConditionString
The conditions under which this pipeline will trigger a build. |
|
Whether the filter is enabled |
githubWebhooksDisabledBoolean!
Whether all GitHub webhook processing is disabled for this pipeline. |
ignoreDefaultBranchPullRequestsBoolean!
Ensure that even if Build Pull Requests is disabled, all commits to the default branch will trigger a build. |
issueCommentCommandWordString
The command word used to trigger builds from issue comments (e.g. "/bk"). Only comments containing this word will trigger builds. |
|
The match mode for issue comment command words. |
prefixPullRequestForkBranchNamesBoolean!
Prefix branch names for third-party fork builds to ensure they don't trigger branch conditions. For example, the main branch from some-user will become some-user:main. |
publishBlockedAsPendingBoolean!
The status to use for blocked builds. Pending can be used with required status checks to prevent merging pull requests with blocked builds. |
publishCommitStatusBoolean!
Whether to update the status of commits in Bitbucket or GitHub. |
publishCommitStatusPerStepBoolean!
Whether to create a separate status for each job in a build, allowing you to see the status of each job directly in GitHub. |
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. |
reviewCommentCommandWordString
The command word used to trigger builds from inline PR review comments (e.g. "/bk"). Only comments containing this word will trigger builds. |
|
The match mode for review comment command words. |
separatePullRequestStatusesBoolean!
Whether to create a separate status for pull request builds, allowing you to require a passing pull request build in your required status checks in GitHub. |
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. |
|
What type of event to trigger builds on. |
useMergeGroupBaseCommitForGitDiffBaseBoolean!
Whether to use the merge group base commit for git diff base. |