client/

directory
v0.0.0-...-51f9457 Latest Latest
Warning

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

Go to latest
Published: Jul 9, 2021 License: Apache-2.0

README

luci-go: LUCI in Go: client code

GoDoc

Installing clients

go get -u go.chromium.org/luci/client/cmd/...

Code layout

  • /client/cmd/... contains the individual executables, one per subdirectory.
  • /client/internal/... contains shared internal packages for use by other packages in this repository that are not meant to be used by other packages outside /client/.... See https://golang.org/s/go14internal for more details.
  • Anything else is APIs (reusable packages) that can be reused.

Directories

Path Synopsis
archiver
pipeline
Package pipeline implements the pipeline to efficiently archive file sets to an isolated server as fast as possible.
Package pipeline implements the pipeline to efficiently archive file sets to an isolated server as fast as possible.
tarring
Package tarring implements an efficient archiver that uploads the files specified by an isolate file to the server, Small files are combining into tar archives before uploading.
Package tarring implements an efficient archiver that uploads the files specified by an isolate file to the server, Small files are combining into tar archives before uploading.
Package cas provides remote-apis-sdks client with luci integration.
Package cas provides remote-apis-sdks client with luci integration.
cmd
cas
Package main is a CAS client.
Package main is a CAS client.
cas/lib
Package lib is used to implement the parent package main.
Package lib is used to implement the parent package main.
docker-credential-luci
Command docker-credential-luci is a Docker credential helper.
Command docker-credential-luci is a Docker credential helper.
git-credential-luci
Command git-credential-luci is a Git credential helper.
Command git-credential-luci is a Git credential helper.
isolate
Package main is a .isolate compiler that compiles .isolate files into .isolated files and can also act as a client to an Isolate server.
Package main is a .isolate compiler that compiles .isolate files into .isolated files and can also act as a client to an Isolate server.
isolate/lib
Package lib is used to implement the parent package main.
Package lib is used to implement the parent package main.
isolated
Package main is an Isolate server client.
Package main is an Isolate server client.
isolated/lib
Package lib is used to implement the parent package main.
Package lib is used to implement the parent package main.
swarming
Package main is a client to a Swarming server.
Package main is a client to a Swarming server.
swarming/lib
Package lib is used to implement the parent package main.
Package lib is used to implement the parent package main.
Package downloader implements the pipeline to download file sets from an isolated server.
Package downloader implements the pipeline to download file sets from an isolated server.
Package flagpb defines a flag format for protobuf messages, implements a parser and a formatter.
Package flagpb defines a flag format for protobuf messages, implements a parser and a formatter.
internal
common
Package common implements code and utilities shared across all packages in client/.
Package common implements code and utilities shared across all packages in client/.
progress
Package progress implements a progress indicator for text mode applications.
Package progress implements a progress indicator for text mode applications.
Package isolate implements the code to process '.isolate' files to generate '.isolated' files.
Package isolate implements the code to process '.isolate' files to generate '.isolated' files.
Package swarming provides similar command modification with run_isolated.py.
Package swarming provides similar command modification with run_isolated.py.
Package versioncli implements a subcommand for obtaining version with the CLI.
Package versioncli implements a subcommand for obtaining version with the CLI.

Jump to

Keyboard shortcuts

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