Class: Google::Cloud::Build::V1::GitHubEventsConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Build::V1::GitHubEventsConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb
Overview
GitHubEventsConfig describes the configuration of a trigger that creates a build whenever a GitHub event is received.
Instance Attribute Summary collapse
-
#installation_id ⇒ ::Integer
deprecated
Deprecated.
This field is deprecated and may be removed in the next major version update.
-
#name ⇒ ::String
Name of the repository.
-
#owner ⇒ ::String
Owner of the repository.
-
#pull_request ⇒ ::Google::Cloud::Build::V1::PullRequestFilter
Filter to match changes in pull requests.
-
#push ⇒ ::Google::Cloud::Build::V1::PushFilter
Filter to match changes in refs like branches, tags.
Instance Attribute Details
#installation_id ⇒ ::Integer
This field is deprecated and may be removed in the next major version update.
Returns The installationID that emits the GitHub event.
1554 1555 1556 1557 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 1554 class GitHubEventsConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#name ⇒ ::String
Returns Name of the repository. For example: The name for https://github.com/googlecloudplatform/cloud-builders is "cloud-builders".
1554 1555 1556 1557 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 1554 class GitHubEventsConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#owner ⇒ ::String
Returns Owner of the repository. For example: The owner for https://github.com/googlecloudplatform/cloud-builders is "googlecloudplatform".
1554 1555 1556 1557 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 1554 class GitHubEventsConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#pull_request ⇒ ::Google::Cloud::Build::V1::PullRequestFilter
Returns filter to match changes in pull requests.
1554 1555 1556 1557 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 1554 class GitHubEventsConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#push ⇒ ::Google::Cloud::Build::V1::PushFilter
Returns filter to match changes in refs like branches, tags.
1554 1555 1556 1557 |
# File 'proto_docs/google/devtools/cloudbuild/v1/cloudbuild.rb', line 1554 class GitHubEventsConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |