luci-go: github.com/luci/luci-go/cipd

Directories

PathSynopsis
client/cipdPackage cipd implements client side of Chrome Infra Package Deployer.
client/cipd/builderPackage builder holds functionality for building CIPD packages.
client/cipd/deployerPackage deployer holds functionality for deploying CIPD packages.
client/cipd/digestsPackage digests holds types used by selfupdate mechanism to pin client hashes.
client/cipd/ensurePackage ensure contains methods and types for interacting with the 'ensure file format'.
client/cipd/fsPackage fs is file-system related utilities used internally by CIPD.
client/cipd/internal
client/cipd/internal/messages
client/cipd/internal/retryPackage retry contains helpers for doing tight retry loops.
client/cipd/pkgPackage pkg contains interfaces and struct related to CIPD package files.
client/cipd/platformPackage platform contains definition of what ${os} and ${arch} mean for the current platform.
client/cipd/readerPackage reader implements reading contents of a CIPD package.
client/cipd/templatePackage template implements handling of package name templates.
client/cliPackage cli implements command line interface for CIPD client.
common
versionPackage version provides a way for CIPD packaged Go binaries to discover their current package instance ID.

Updated 2020-08-04. Refresh now. Tools for package owners.