Documentation
¶
Overview ¶
Automation provides logic to trigger Cloud Build jobs that run Librarian commands for any repository listed in internal/automation/prod/repositories.yaml.
Usage:
automation <command> [arguments]
The commands are:
generate ¶
The generate command triggers a Cloud Build job that runs librarian generate command for every repository onboarded to Librarian generate automation.
Usage:
automation generate [flags]
Flags:
-build The _BUILD flag (true/false) to Librarian CLI's -build option -project string Google Cloud Platform project ID (default "cloud-sdk-librarian-prod") -push The _PUSH flag (true/false) to Librarian CLI's -push option
publish-release ¶
The publish-release command triggers a Cloud Build job that runs librarian release tag command for every repository onboarded to Librarian publish-release automation.
Usage:
automation publish-release [flags]
Flags:
-project string Google Cloud Platform project ID (default "cloud-sdk-librarian-prod")
stage-release ¶
The stage-release command triggers a Cloud Build job that runs librarian release stage command for every repository onboarded to Librarian stage-release automation.
Usage:
automation stage-release [flags]
Flags:
-project string Google Cloud Platform project ID (default "cloud-sdk-librarian-prod") -push The _PUSH flag (true/false) to Librarian CLI's -push option
version ¶
Version prints version information for the automation binary.
Usage:
automation version