Lonofile
The Lonofile allows you to manage and reuse lono components like blueprints, configsets, and helpers. You centrally define, manage, and update them. Add them to Lonofile:
Lonofile
blueprint "ec2", source: "boltops-tools/ec2-blueprint"
configset "httpd", source: "boltops-tools/httpd-configset"
helper "ec2", source: "boltops-tools/ec2-helper"
Usage
To install the components, run:
$ lono bundle
Exporting vendor/blueprints/ec2
Exporting vendor/configsets/httpd
Exporting vendor/helpers/ec2
Components are downloaded to your vendor/blueprints, vendor/configsets, vendor/helpers folders. The components in vendor is sourced same way as if they were defined in app. This is because Lono considers multiple lookup paths. Docs: Lookup Paths
Lonofile.lock
A Lonofile.lock file is also generated. This file can be committed to version control to ensure that everyone on the team uses the exact same version.