Bundles¶
Bundles (.drb
files) package pipelines with their assets for distribution.
Creating a Bundle¶
Options:
- -a, --assets-path <PATH>
- Assets directory (default: ./assets
)
- -p, --pipeline-path <PATH>
- Pipeline file (default: ./pipeline.ts
)
- --skip-check
- Skip TypeScript type checking
Example:
Creates bundle.drb
with all pipelines and assets.
Bundle Contents¶
A bundle contains:
- Compiled pipeline code
- Assets directory (models, data files)
- Metadata (pipeline names, default pipeline)
Pipelines ending in _dev
are automatically excluded from bundles. See Pipelines for details.
Using Bundles¶
Run a Bundle¶
List Pipelines¶
Output:
Select Pipeline¶
Distribution¶
Distribute the .drb
file:
- Single file contains everything
- No external dependencies
- Cross-platform compatible
Users run without installing project: