Reference Documentation

This section contains detailed reference documentation for Genesis configuration files and features.

Configuration Files

Command Line Interface

Global Flags

  • --help - Show help for any command
  • --version - Show Genesis version

Commands

new

Create a new project from a template:

genesis new [project-name] --template [url] [--version version] [--yes]

Flags:

  • --template - Git URL of the template repository
  • --version - Specific version of the template (commit hash, tag, or branch)
  • --yes - Skip prompts and use default values

run

Run a task defined in genesis.toml:

genesis run [task-name]
genesis run list  # List available tasks

template

Manage and validate templates:

genesis template list  # List available templates
genesis template validate [path]  # Validate a template

Copyright © 2024 Felipe Volpatto. Distributed under the MIT License.