Remotes

A remote is another Tangram server that can be used to get builds, objects, and tags, and to perform remote builds. By default, servers have a single remote, named default, which points to https://cloud.tangram.dev, which is run by the Tangram team.

# List the server's remotes.
$ tg remote list
default https://cloud.tangram.dev
# Put a remote.
$ tg remote put example https://example.com

Many commands, such as get and build automatically search remotes. Many commands also take an argument named --remote or -r that can be used to forward the request to a particular remote. The remote can be specified by name, or if none is specified, default will be used.

# Tag a build on a remote.
$ tg tag -r example foo bld_deadbeef
# Even though the tag does not exist locally, it can still be retrieved.
$ tg get foo
bld_deadbeef