ballet¶
The Ballet command line interface
ballet [OPTIONS] COMMAND [ARGS]...
Options
-
--version¶ Show the version and exit.
-
-v,--verbose¶ Increase verbosity
-
-q,--quiet¶ Decrease verbosity
quickstart¶
Generate a brand-new ballet project
ballet quickstart [OPTIONS]
Options
-
--create-github-repo¶ Create repo on GitHub for resulting project
-
--github-token<github_token>¶ github personal access token
Environment variables
-
GITHUB_TOKEN Provide a default for
--github-token
start-new-feature¶
Start working on a new feature from a template
ballet start-new-feature [OPTIONS]
Options
-
--branching,--no-branching¶ whether to create a new branch to work on the feature
update-project-template¶
Update an existing ballet project from the upstream template
ballet update-project-template [OPTIONS]
Options
-
-p,--push,--no-push¶ Push updates to remote on success
-
--path<project_template_path>¶ Specify override for project template path (i.e. gh:ballet/ballet)
validate¶
Validate project changes from a candidate branch
ballet validate [OPTIONS]
Options
-
-A,--check-all¶
-
--check-project-structure,--no-check-project-structure¶
-
--check-feature-api,--no-check-feature-api¶
-
--evaluate-feature-acceptance,--no-evaluate-feature-acceptance¶
-
--evaluate-feature-pruning,--no-evaluate-feature-pruning¶
Environment variables
-
BALLET_CHECK_PROJECT_STRUCTURE Provide a default for
--check-project-structure
-
BALLET_CHECK_FEATURE_API Provide a default for
--check-feature-api
-
BALLET_EVALUATE_FEATURE_ACCEPTANCE Provide a default for
--evaluate-feature-acceptance
-
BALLET_EVALUATE_FEATURE_PRUNING Provide a default for
--evaluate-feature-pruning