Documentation
¶
Overview ¶
Librarianops orchestrates librarian operations across multiple repositories.
Usage:
librarianops <command> [arguments]
The commands are:
generate ¶
NAME:
librarianops generate - generate libraries across repositories
USAGE:
librarianops generate [<repo> | -C <dir>]
DESCRIPTION:
Examples: librarianops generate google-cloud-rust librarianops generate -C ~/workspace/google-cloud-rust Specify a repository name to clone and process, or use -C to work in a specific directory (repo name is inferred from the directory basename). For each repository, librarianops will: 1. Clone the repository to a temporary directory (or use existing directory with -C) 2. Create a branch: librarianops-generateall-YYYY-MM-DD 3. Run librarian tidy 4. Run librarian update --all 5. Run librarian generate --all 6. Run cargo update --workspace (google-cloud-rust only) 7. Commit changes 8. Create a pull request
OPTIONS:
-C directory work in directory (repo name inferred from basename) -v run librarian with verbose output --help, -h show help
Click to show internal directories.
Click to hide internal directories.