Git: GitHub, Bitbucket, GitLab repositories

Example

Lonofile

blueprint "ec2",   source: "https://github.com/org/ec2-blueprint"
configset "httpd", source: "git@bitbucket.org:org/httpd-configset"
extension "asg",   source: "git@gitlab.com:org/asg-extension"

Running:

lono bundle

Will download components to:

vendor/blueprints/ec2
vendor/configset/httpd
vendor/extensions/asg

Shorthand

GitHub is the default git source, so you can use shorthand notation:

blueprint "ec2", source: "boltopspro/ec2-blueprint"

You can use an even shorter hand notation by setting the org:

org "boltopspro"
blueprint "ec2", source: "ec2-blueprint" # inferred org