1. blueprint-pull(1)
  2. Blueprint
  3. blueprint-pull(1)

NAME

blueprint-pull - pull a blueprint from the Internet

SYNOPSIS

blueprint pull [-m message] [-q] url

With server and secret configured:

blueprint pull [-m message] [-q] name

DESCRIPTION

blueprint-pull fetches a blueprint and all associated tarballs from the configured server (which is https://devstructure.com by default) and stores them in the local repository as name or the final component of url.

If name is given, the secret must be configured in /etc/blueprint.cfg or ~/.blueprint.cfg. See EXAMPLES below.

If url is given, it must be a fully-qualified HTTP or HTTPS URL of the form server/secret/name.

DevStructure provides a free Blueprint I/O Server at https://devstructure.com, which stores blueprints in Amazon S3. Alternatively, you can supply your own backend server.

OPTIONS

-m message, --message=message
Commit message.
-q, --quiet
Operate quietly.
-h, --help
Show a help message.

FILES

~/.blueprints.git
The local repsitory where blueprints are stored, each on its own branch.
/etc/blueprint.cfg, ~/.blueprint.cfg
Optional INI-style configuration files. See blueprint.cfg(5).

EXAMPLES

Example ~/.blueprint.cfg:

[io]
server = https://devstructure.com
secret = 0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_-

The server in this case specifies the default and may be omitted.

THEME SONG

Girl Talk - "Let It Out"

AUTHOR

SEE ALSO

Part of blueprint(1).

  1. DevStructure
  2. December 2011
  3. blueprint-pull(1)