-
Notifications
You must be signed in to change notification settings - Fork 0
Listing Entities
Leonard Ramminger edited this page Aug 9, 2026
·
1 revision
Use --list to print what build.lua registered. Requires build.lua in the current directory.
beez --list tasks
beez --list workflows
beez --list steps
beez --list phases| Kind | Output |
|---|---|
tasks |
Table of task names |
workflows |
Table of workflow names |
steps |
Table: name, phase, scope, description |
phases |
Table: phase name and list of scopes |
Any other value is a parse error.
Tasks / workflows (name column only):
tasks:
| Name |
|--------|
| clean |
| hello |
Steps:
steps:
| Name | Phase | Scope | Description |
|---------|----------|---------|--------------------|
| compile | compile | code | Build binaries |
Phases:
phases:
| Phase | Scopes |
|----------|---------------------|
| compile | [code] |
| generate | [code, docs] |
Empty description shows as -.
- Discover available workflows before running CI locally
- Check phase/scope names for
-p - Find exact step names for
-s - Debug
build.luaregistration
--list loads build.lua, prints the table, and exits 0. It does not execute steps or tasks.
--list has the highest invocation priority. If present, Beez lists and exits; targets, -p, and -s are not executed.
- Running Targets - run listed workflows/tasks
-
Filtering by Phase - use phase names from
--list phases -
Running a Single Step - use names from
--list steps
Quick Reference · Glossary · FAQ
- Fundamentals
- Core Concepts
- Project Layout
- First Pipeline
- Phases and Scopes
- How Phases and Scopes Work
- Selecting with Phases and Scopes
- Designing Phases and Scopes
- Parallel Execution and Dependencies
- Configuration
- Configuration Overview
- Global User Config
- Project Config
- Environment Variables
- Performance Settings
- Cache Settings
- Config Reference
- CLI
- CLI Overview
- Running Targets
- Filtering by Phase
- Running a Single Step
- Listing Entities
- Output and Logging Flags
- Cache and Maintenance Flags
- Meta and Utility Commands
-
Project Scaffolding —
beez --init(embedded Tempify) - CLI Flag Reference
- Lua DSL
- DSL Overview
- Plugin System — Plugins, Config DSL, Standard-Workflows
- Step Declaration
- Task Declaration
- Workflow Declaration
- Order Declaration
- Configure Step
- ReqPack Declaration
- Beez API
- Step Context
- DSL Patterns
- Caching
- Caching Overview
- Step Cache
- Success Cache
- Glob Metadata Cache
- Artifact Patterns
- Cache Keys and Invalidation
- Cache Storage and Maintenance
- Caching Troubleshooting
- UI and Output
- Output Modes
- Progress and Animation
- Colors and Themes
- Run Summaries
- Logging and Log Files
- Development and Contribution
- Building and Setup
- Repository Layout
- Testing
- Code Quality
- Feature Development Workflow
- Submitting Changes