RepositoryProviderGitHubSettings
OBJECT
Settings for a GitHub repository.
|
Whether to create builds when branches are pushed. |
buildPullRequestForks Boolean!
Whether to create builds for pull requests from third-party forks. |
buildPullRequestLabelsChanged Boolean!
Whether to create builds for pull requests when labels are added or removed. |
buildPullRequestReadyForReview Boolean!
Whether to create builds for pull requests that are ready for review. |
buildPullRequests Boolean!
Whether to create builds for commits that are part of a Pull Request. |
Whether to create builds when tags are pushed. |
cancelDeletedBranchBuilds Boolean!
A boolean to enable automatically cancelling any running builds for a branch if the branch is deleted. |
filterCondition String
The conditions under which this pipeline will trigger a build. |
Whether the filter is enabled |
prefixPullRequestForkBranchNames Boolean!
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. |
publishBlockedAsPending Boolean!
The status to use for blocked builds. Pending can be used with required status checks to prevent merging pull requests with blocked builds. |
publishCommitStatus Boolean!
Whether to update the status of commits in Bitbucket or GitHub. |
publishCommitStatusPerStep Boolean!
Whether to create a separate status for each job in a build, allowing you to see the status of each job directly in GitHub. |
pullRequestBranchFilterConfiguration String
The branch filtering pattern. Only pull requests on branches matching this pattern will cause builds to be created. |
pullRequestBranchFilterEnabled Boolean!
Whether to limit the creation of builds to specific branches or patterns. |
separatePullRequestStatuses Boolean!
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. |
skipBuildsForExistingCommits Boolean!
Whether to skip creating a new build if a build for the commit and branch already exists. |
skipPullRequestBuildsForExistingCommits Boolean!
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. |