Waypoint uses both a client and a server to build, deploy, and release applications. This functionality is all available from a single binary.
Get Waypoint by downloading a pre-compiled
waypoint binary or compiling it from source.
To install Waypoint, find the appropriate package for your system and download it as a zip archive.
After downloading Waypoint, unzip the package. Waypoint runs as a single
waypoint. Any other files in the package can be safely removed
and Waypoint will still function.
Finally, make sure that the
waypoint binary is available on your
PATH. This process will differ depending on your operating system.
Print a colon-separated list of locations in your
$ echo $PATH
Move the Waypoint binary to one of the listed locations. This command assumes that the binary is currently in your downloads folder and that your
/usr/local/bin, but you can customize it if your locations are different.
$ mv ~/Downloads/waypoint /usr/local/bin/
For more detail about adding binaries to your path, see this Stack Overflow article.
One of the functions of the install task is that it creates a context that points to the newly created server with the appropriate authentication. This is how Waypoint knows the address of the server when you run other Waypoint commands.
Validate the installation by running the
$ waypoint Usage: waypoint [-version] [-help] [-autocomplete-(un)install] <command> [args] Common commands: release Release a deployment. up Perform the build, deploy, and release steps for the app. build Build a new versioned artifact from source. ...