Name: container-builder-local
Owner: Google Cloud Platform
Description: Local Builder runs Google Cloud Container Builder builds locally, allowing faster debugging, less vendor lock-in, and integration into local build and test workflows.
Created: 2017-06-13 17:20:46.0
Updated: 2018-05-22 17:46:28.0
Pushed: 2018-05-22 17:52:31.0
Size: 31902
Language: Go
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
Local Builder runs Google Container Builder locally, allowing easier debugging, execution of builds on your own hardware, and integration into local build and test workflows.
Ensure you have installed:
If the build needs to access a private Google Container Registry, install and configure the Docker credential helper for Google Container Registry.
Configure your project for the gcloud tool, where [PROJECT_ID]
is
your Cloud Platform project ID:
ud config set project [PROJECT-ID]
Install by running the following command:
ud components install container-builder-local
After successful installation, you will have container-builder-local
in
your PATH as part of the Google Cloud SDK binaries.
To see all of the commands, run:
ntainer-builder-local --help
The Local Builder's command is $ container-builder-local
.
The latest binaries are available in a GCS bucket.
Download the latest binaries from GCS.
To run a build:
ntainer-builder-local_{linux,darwin}_{386,amd64}-v<latest_tag> --dryrun=false --config=path/to/cloudbuild.yaml path/to/code
See the contributing instructions.
File issues here on gitHub, email gcr-contact@google.com
, or join our
Slack channel if you have general questions about Local Builder or
Container Builder.