Blossom Logo Deploy your apps with Heroku-like simplicity using Blossom See Your Savings

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.