automation

command
v0.7.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 20, 2025 License: Apache-2.0 Imports: 4 Imported by: 0

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL