Skip to content
This repository has been archived by the owner on Dec 31, 2023. It is now read-only.

Commit

Permalink
feat: add a WorkerPools API (#129)
Browse files Browse the repository at this point in the history
BREAKING CHANGE: Proto had a prior definitions of WorkerPool resources which were never supported. This change replaces those resources with definitions that are currently supported.

Committer: @mwiczer
PiperOrigin-RevId: 385610622

Source-Link: googleapis/googleapis@7a1fb83

Source-Link: googleapis/googleapis-gen@07289aa
  • Loading branch information
gcf-owl-bot[bot] committed Jul 21, 2021
1 parent e92b7a2 commit 2ea98bd
Show file tree
Hide file tree
Showing 13 changed files with 2,028 additions and 469 deletions.
18 changes: 14 additions & 4 deletions google/cloud/devtools/cloudbuild/__init__.py
Expand Up @@ -34,10 +34,16 @@
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
CreateBuildTriggerRequest,
)
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
CreateWorkerPoolOperationMetadata,
)
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import CreateWorkerPoolRequest
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
DeleteBuildTriggerRequest,
)
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
DeleteWorkerPoolOperationMetadata,
)
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import DeleteWorkerPoolRequest
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import FileHashes
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import GetBuildRequest
Expand All @@ -56,7 +62,7 @@
)
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import ListWorkerPoolsRequest
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import ListWorkerPoolsResponse
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import Network
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import PrivatePoolV1Config
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import PubsubConfig
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import PullRequestFilter
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import PushFilter
Expand All @@ -81,10 +87,12 @@
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
UpdateBuildTriggerRequest,
)
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import (
UpdateWorkerPoolOperationMetadata,
)
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import UpdateWorkerPoolRequest
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import Volume
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import WebhookConfig
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import WorkerConfig
from google.cloud.devtools.cloudbuild_v1.types.cloudbuild import WorkerPool

__all__ = (
Expand All @@ -101,8 +109,10 @@
"CancelBuildRequest",
"CreateBuildRequest",
"CreateBuildTriggerRequest",
"CreateWorkerPoolOperationMetadata",
"CreateWorkerPoolRequest",
"DeleteBuildTriggerRequest",
"DeleteWorkerPoolOperationMetadata",
"DeleteWorkerPoolRequest",
"FileHashes",
"GetBuildRequest",
Expand All @@ -117,7 +127,7 @@
"ListBuildTriggersResponse",
"ListWorkerPoolsRequest",
"ListWorkerPoolsResponse",
"Network",
"PrivatePoolV1Config",
"PubsubConfig",
"PullRequestFilter",
"PushFilter",
Expand All @@ -136,9 +146,9 @@
"StorageSourceManifest",
"TimeSpan",
"UpdateBuildTriggerRequest",
"UpdateWorkerPoolOperationMetadata",
"UpdateWorkerPoolRequest",
"Volume",
"WebhookConfig",
"WorkerConfig",
"WorkerPool",
)
12 changes: 8 additions & 4 deletions google/cloud/devtools/cloudbuild_v1/__init__.py
Expand Up @@ -28,8 +28,10 @@
from .types.cloudbuild import CancelBuildRequest
from .types.cloudbuild import CreateBuildRequest
from .types.cloudbuild import CreateBuildTriggerRequest
from .types.cloudbuild import CreateWorkerPoolOperationMetadata
from .types.cloudbuild import CreateWorkerPoolRequest
from .types.cloudbuild import DeleteBuildTriggerRequest
from .types.cloudbuild import DeleteWorkerPoolOperationMetadata
from .types.cloudbuild import DeleteWorkerPoolRequest
from .types.cloudbuild import FileHashes
from .types.cloudbuild import GetBuildRequest
Expand All @@ -44,7 +46,7 @@
from .types.cloudbuild import ListBuildTriggersResponse
from .types.cloudbuild import ListWorkerPoolsRequest
from .types.cloudbuild import ListWorkerPoolsResponse
from .types.cloudbuild import Network
from .types.cloudbuild import PrivatePoolV1Config
from .types.cloudbuild import PubsubConfig
from .types.cloudbuild import PullRequestFilter
from .types.cloudbuild import PushFilter
Expand All @@ -63,10 +65,10 @@
from .types.cloudbuild import StorageSourceManifest
from .types.cloudbuild import TimeSpan
from .types.cloudbuild import UpdateBuildTriggerRequest
from .types.cloudbuild import UpdateWorkerPoolOperationMetadata
from .types.cloudbuild import UpdateWorkerPoolRequest
from .types.cloudbuild import Volume
from .types.cloudbuild import WebhookConfig
from .types.cloudbuild import WorkerConfig
from .types.cloudbuild import WorkerPool

__all__ = (
Expand All @@ -83,8 +85,10 @@
"CloudBuildClient",
"CreateBuildRequest",
"CreateBuildTriggerRequest",
"CreateWorkerPoolOperationMetadata",
"CreateWorkerPoolRequest",
"DeleteBuildTriggerRequest",
"DeleteWorkerPoolOperationMetadata",
"DeleteWorkerPoolRequest",
"FileHashes",
"GetBuildRequest",
Expand All @@ -99,7 +103,7 @@
"ListBuildsResponse",
"ListWorkerPoolsRequest",
"ListWorkerPoolsResponse",
"Network",
"PrivatePoolV1Config",
"PubsubConfig",
"PullRequestFilter",
"PushFilter",
Expand All @@ -118,9 +122,9 @@
"StorageSourceManifest",
"TimeSpan",
"UpdateBuildTriggerRequest",
"UpdateWorkerPoolOperationMetadata",
"UpdateWorkerPoolRequest",
"Volume",
"WebhookConfig",
"WorkerConfig",
"WorkerPool",
)

0 comments on commit 2ea98bd

Please sign in to comment.