This library is considered to be in preview. This means it is still a work-in-progress and under active development. Any release is subject to backwards-incompatible changes at any time.
Cloud Build API client for Node.js
A comprehensive list of changes in each version may be found in the CHANGELOG.
Read more about the client libraries for Cloud APIs, including the older Google APIs Client Libraries, in Client Libraries Explained.
Table of contents:
Quickstart
Before you begin
- Select or create a Cloud Platform project.
- Enable billing for your project.
- Enable the Cloud Build API API.
- Set up authentication so you can access the API from your local workstation. ### Installing the client library
npm install @google-cloud/cloudbuild
Using TypeScript
@google-cloud/cloudbuild provides TypeScript type definitions.
Samples
Samples are in the samples/ directory. Each sample's README.md has instructions for running its sample.
| Sample | Source Code |
|---|---|
| approve build | source code |
| cancel build | source code |
| create build | source code |
| create build trigger | source code |
| create worker pool | source code |
| delete build trigger | source code |
| delete worker pool | source code |
| get build | source code |
| get build trigger | source code |
| get default service account | source code |
| get worker pool | source code |
| list build triggers | source code |
| list builds | source code |
| list worker pools | source code |
| receive trigger webhook | source code |
| retry build | source code |
| run build trigger | source code |