CommentControl(value)Controls whether or not a /gcbrun comment is required from a
user with repository write permission or above in order to trigger
Build runs for pull requests. Pull Request update events differ
between repo types. Check repo specific guides
(GitHub <https://cloud.google.com/build/docs/automating-builds/github/build-repos-from-github-enterprise#creating_a_github_enterprise_trigger>,
Bitbucket <https://cloud.google.com/build/docs/automating-builds/bitbucket/build-repos-from-bitbucket-server#creating_a_bitbucket_server_trigger>,
GitLab <https://cloud.google.com/build/docs/automating-builds/gitlab/build-repos-from-gitlab#creating_a_gitlab_trigger>__
for details.
1. The pull request author has repository write permission
or above and `/gcbrun` is in the PR description.
2. A user with repository writer permissions or above
comments `/gcbrun` on a pull request authored by any
user.
COMMENTS_ENABLED_FOR_EXTERNAL_CONTRIBUTORS_ONLY (2):
Builds will only fire in response to pull requests if:
1. The pull request author is a repository writer or above.
2. If the author does not have write permissions, a user
with write permissions or above must comment `/gcbrun`
in order to fire a build.
Enums |
|
|---|---|
| Name | Description |
COMMENTS_DISABLED |
Do not require `/gcbrun` comments from a user with repository write permission or above on pull requests before builds are triggered. Comments that contain `/gcbrun` will still fire builds so this should be thought of as comments not required. |
COMMENTS_ENABLED |
Builds will only fire in response to pull requests if: |