lono blueprint new
Usage
lono blueprint new NAME
Description
Generates new lono blueprint.
Examples
lono blueprint new demo # skeleton blueprint with barebones structure
Example Output
$ lono blueprint new demo
=> Creating new blueprint called demo.
      create  blueprints/demo
      create  blueprints/demo/demo.gemspec
      create  blueprints/demo/.gitignore
      create  blueprints/demo/CHANGELOG.md
      create  blueprints/demo/Gemfile
      create  blueprints/demo/README.md
      create  blueprints/demo/Rakefile
      create  blueprints/demo/seed/configs.rb
       exist  blueprints/demo
      create  blueprints/demo/app/templates/demo.rb
      create  blueprints/demo/app/user_data/bootstrap.sh
       exist  blueprints/demo/app/templates
       exist
      create  configs/demo/params/development.txt
      create  configs/demo/params/production.txt
      create  configs/demo/variables/development.rb
      create  configs/demo/variables/production.rb
=> Installing dependencies with: bundle install
Fetching gem metadata from https://rubygems.org/..........
...
Bundle complete! 4 Gemfile dependencies, 9 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
================================================================
Congrats  You have successfully created a lono blueprint.
Cd into your blueprint and check things out.
    cd demo
More info: https://lono.cloud/docs/core/blueprints
Here is the structure of your blueprint:
.
├── app
│   ├── templates
│   │   └── demo.rb
│   └── user_data
│       └── bootstrap.sh
├── CHANGELOG.md
├── demo.gemspec
├── Gemfile
├── Gemfile.lock
├── Rakefile
├── README.md
└── seed
    └── configs.rb
$
Options
[--bundle], [--no-bundle]      # Runs bundle install on the project
                               # Default: true
[--demo], [--no-demo]          # Include demo template
                               # Default: true
[--force]                      # Bypass overwrite are you sure prompt for existing files.
[--from-new], [--no-from-new]  # Called from `lono new` command.
[--import], [--no-import]      # Flag for lono code import
[--project-name=PROJECT_NAME]  # Only used with from_new internally
[--type=TYPE]                  # Blueprint type: dsl or erb
                               # Default: dsl
Edit this page
See a typo or an error? You can improve this page. This website is available on GitHub and contributions are encouraged and welcomed. We love pull requests from you!
- Suggest an edit to this page (here's the contributing guide).
- Open an issue about this page to report a problem.